Modified: freeswitch/trunk/src/mod/endpoints/mod_sofia/sofia_reg.c (16397 => 16398)
--- freeswitch/trunk/src/mod/endpoints/mod_sofia/sofia_reg.c 2010-01-18 22:17:58 UTC (rev 16397)
+++ freeswitch/trunk/src/mod/endpoints/mod_sofia/sofia_reg.c 2010-01-18 23:04:56 UTC (rev 16398)
@@ -1427,13 +1427,11 @@
if (sofia_private && sofia_private->gateway) {
nua_handle_destroy(sofia_private->gateway->nh);
sofia_private->gateway->nh = NULL;
- sofia_private->gateway->state = REG_STATE_UNREGED;
} else {
nua_handle_destroy(nh);
}
- return;
}
-
+
if (sofia_private && sofia_private->gateway) {
reg_state_t ostate = sofia_private->gateway->state;
switch (status) {