Modified: freeswitch/trunk/libs/sofia-sip/libsofia-sip-ua/nua/nua_notifier.c (14177 => 14178)
--- freeswitch/trunk/libs/sofia-sip/libsofia-sip-ua/nua/nua_notifier.c 2009-07-10 00:39:58 UTC (rev 14177)
+++ freeswitch/trunk/libs/sofia-sip/libsofia-sip-ua/nua/nua_notifier.c 2009-07-10 00:40:54 UTC (rev 14178)
@@ -832,10 +832,19 @@
nu->nu_substate = nua_substate_terminated;
if (cr) {
+ SU_DEBUG_5(("%s(%p, %p, %p): using existing cr=%p\n",
+ "nua_notify_usage_shutdown",
+ (void *)nh, (void *)ds, (void *)du, (void *)cr));
+
if (nua_client_resend_request(cr, 1) >= 0)
return 0;
}
else {
+ SU_DEBUG_5(("%s(%p, %p, %p): new NOTIFY cr for %s\n",
+ "nua_notify_usage_shutdown",
+ (void *)nh, (void *)ds, (void *)du,
+ du->du_event ? du->du_event->o_type : "<implicit>"));
+
if (nua_client_tcreate(nh, nua_r_notify,
&nua_notify_client_methods,
SIPTAG_EVENT(du->du_event),