From f94b774d567b8eaf09f13c7c021b2ec99a7f15af Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Wed, 2 Feb 2022 12:10:11 -0500 Subject: [PATCH] TT#14008 always unkernelize before closing sockets Change-Id: Ic0267e64d16ce838f4a1028dd8376b024b69697a (cherry picked from commit c42af688d4b3746eecc3d072b13278edc5460c1f) --- daemon/call.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/daemon/call.c b/daemon/call.c index 8e1c8eb56..437915c8a 100644 --- a/daemon/call.c +++ b/daemon/call.c @@ -3821,6 +3821,8 @@ static void __monologue_destroy(struct call_monologue *monologue, bool recurse) STR_FMT(&monologue->tag), STR_FMT0(&monologue->viabranch)); + __monologue_unkernelize(monologue); + g_hash_table_remove(call->tags, &monologue->tag); if (monologue->viabranch.s) g_hash_table_remove(call->viabranches, &monologue->viabranch);