From 93a822f271b6492319431890df96ad9ed2c49a35 Mon Sep 17 00:00:00 2001 From: Andreas Granig Date: Wed, 15 Feb 2012 17:50:05 +0000 Subject: [PATCH] More debug messages. --- daemon/call.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/daemon/call.c b/daemon/call.c index 441f3c851..f8dfee87b 100644 --- a/daemon/call.c +++ b/daemon/call.c @@ -1448,6 +1448,8 @@ char *call_delete_udp(const char **out, struct callmaster *m) { /* search given branch */ while(c) { next = c->next; + DBG("comparing passed viabranch '%s' with stored viabranch '%s' for removal", + VIA2STR(out[RE_UDP_D_VIABRANCH]), VIA2STR(c->viabranch)); if(g_strcmp0(out[RE_UDP_D_VIABRANCH], c->viabranch) == 0) { if(!c->prev && !c->next) { mylog(LOG_INFO, "[%s - %s] Deleting full call because there is only one branch", @@ -1461,6 +1463,9 @@ char *call_delete_udp(const char **out, struct callmaster *m) { call_destroy(c); } break; + } else { + DBG("passed viabranch '%s' doesn't match stored viabranch '%s', don't remove call", + VIA2STR(out[RE_UDP_D_VIABRANCH]), VIA2STR(c->viabranch)); } c = next; }