[Freeswitch-svn] [commit] r5111 - freeswitch/trunk/libs/sofia-sip/libsofia-sip-ua/nua
Freeswitch SVN
mikej at freeswitch.org
Wed May 9 10:43:35 EDT 2007
Author: mikej
Date: Wed May 9 10:43:35 2007
New Revision: 5111
Modified:
freeswitch/trunk/libs/sofia-sip/libsofia-sip-ua/nua/nua_stack.c
Log:
get event callbacks after you shutdown a ua so that we can handle call cleanup. Still to come on this is a tag to properly set this behavior.
Modified: freeswitch/trunk/libs/sofia-sip/libsofia-sip-ua/nua/nua_stack.c
==============================================================================
--- freeswitch/trunk/libs/sofia-sip/libsofia-sip-ua/nua/nua_stack.c (original)
+++ freeswitch/trunk/libs/sofia-sip/libsofia-sip-ua/nua/nua_stack.c Wed May 9 10:43:35 2007
@@ -271,7 +271,9 @@
if ((event > nua_r_authenticate && event <= nua_r_ack)
|| event < nua_i_error
|| (nh && !nh->nh_valid)
- || (nua->nua_shutdown && event != nua_r_shutdown)) {
+ /* disable hiding all events after shutdown so that we can get state callbacks to properly tear down our calls */
+ /* || (nua->nua_shutdown && event != nua_r_shutdown) */
+ ) {
if (msg)
msg_destroy(msg);
return event;
More information about the Freeswitch-svn
mailing list