From: Marc Olivier Chouinard Date: Tue, 17 Jan 2012 21:12:56 +0000 (-0500) Subject: FS-3807 --resolve X-Git-Tag: v1.2-rc1~19^2~1^2~42 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7d4c61a318a018adf56349bbfd7241bd3055311b;p=thirdparty%2Ffreeswitch.git FS-3807 --resolve Remove Reregister optimization for user who doesn't allow multiple registration in sip --- diff --git a/src/mod/endpoints/mod_sofia/sofia_reg.c b/src/mod/endpoints/mod_sofia/sofia_reg.c index 7403bc05b5..8c73bd08ff 100644 --- a/src/mod/endpoints/mod_sofia/sofia_reg.c +++ b/src/mod/endpoints/mod_sofia/sofia_reg.c @@ -1478,7 +1478,7 @@ uint8_t sofia_reg_handle_register(nua_t *nua, sofia_profile_t *profile, nua_hand username = switch_event_get_header(auth_params, "sip_auth_username"); realm = switch_event_get_header(auth_params, "sip_auth_realm"); } - if (auth_res != AUTH_RENEWED) { + if (auth_res != AUTH_RENEWED || !multi_reg) { if (multi_reg) { if (multi_reg_contact) { sql =