From: Anthony Minessale Date: Sat, 24 Mar 2012 00:03:06 +0000 (-0500) Subject: FS-4012 oh no are we in the 4xxx range for bug numbers now X-Git-Tag: v1.2-rc1~19^2^2~57 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=061d6c9cdae86d81ea491df11b7f9b44fd35d089;p=thirdparty%2Ffreeswitch.git FS-4012 oh no are we in the 4xxx range for bug numbers now --- diff --git a/src/mod/endpoints/mod_sofia/sofia.c b/src/mod/endpoints/mod_sofia/sofia.c index 2cab2095e7..fbb767adee 100644 --- a/src/mod/endpoints/mod_sofia/sofia.c +++ b/src/mod/endpoints/mod_sofia/sofia.c @@ -87,16 +87,16 @@ void sofia_handle_sip_r_notify(switch_core_session_t *session, int status, nua_t *nua, sofia_profile_t *profile, nua_handle_t *nh, sofia_private_t *sofia_private, sip_t const *sip, sofia_dispatch_event_t *de, tagi_t tags[]) { - - if (status >= 300 && sip && sip->sip_call_id && (!sofia_private || !sofia_private->is_call)) { +#if 0 + if (status >= 300 && sip && !sip->sip_retry_after && sip->sip_call_id && (!sofia_private || !sofia_private->is_call)) { char *sql; - + sql = switch_mprintf("delete from sip_subscriptions where call_id='%q'", sip->sip_call_id->i_id); switch_assert(sql != NULL); sofia_glue_execute_sql(profile, &sql, SWITCH_TRUE); nua_handle_destroy(nh); } - +#endif } #define url_set_chanvars(session, url, varprefix) _url_set_chanvars(session, url, #varprefix "_user", #varprefix "_host", #varprefix "_port", #varprefix "_uri", #varprefix "_params")