[Freeswitch-svn] [commit] r13229 - freeswitch/trunk/src/mod/endpoints/mod_sofia
FreeSWITCH SVN
anthm at freeswitch.org
Mon May 4 14:41:43 PDT 2009
Author: anthm
Date: Mon May 4 16:41:42 2009
New Revision: 13229
Log:
fix mem corruption on failed register
Modified:
freeswitch/trunk/src/mod/endpoints/mod_sofia/sofia_reg.c
Modified: freeswitch/trunk/src/mod/endpoints/mod_sofia/sofia_reg.c
==============================================================================
--- freeswitch/trunk/src/mod/endpoints/mod_sofia/sofia_reg.c (original)
+++ freeswitch/trunk/src/mod/endpoints/mod_sofia/sofia_reg.c Mon May 4 16:41:42 2009
@@ -1385,23 +1385,6 @@
if (ostate != sofia_private->gateway->state) {
sofia_reg_fire_custom_gateway_state_event(sofia_private->gateway);
}
-
-
- if (status >= 300) {
- if (sofia_private) {
- if (sofia_private->gateway) {
- nua_handle_destroy(sofia_private->gateway->nh);
- sofia_private->gateway->nh = NULL;
- nua_handle_bind(sofia_private->gateway->nh, NULL);
- sofia_private->gateway->sofia_private = NULL;
- } else {
- nua_handle_destroy(nh);
- }
- sofia_private_free(sofia_private);
- } else {
- nua_handle_destroy(nh);
- }
- }
}
}
More information about the Freeswitch-svn
mailing list