]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-8115 #comment test latest patch
authorAnthony Minessale <anthm@freeswitch.org>
Thu, 22 Oct 2015 20:37:21 +0000 (15:37 -0500)
committerAnthony Minessale <anthm@freeswitch.org>
Thu, 22 Oct 2015 20:37:21 +0000 (15:37 -0500)
src/mod/endpoints/mod_sofia/mod_sofia.c

index a317cb096582570a412acab7bfdae02033f2fb07..86892952223738c89e00b7c27a9fba1fc02ea9a6 100644 (file)
@@ -842,6 +842,11 @@ static switch_status_t sofia_answer_channel(switch_core_session_t *session)
                        }
                }
 
+               if ((tech_pvt->mparams.last_sdp_str && strstr(tech_pvt->mparams.last_sdp_str, "a=setup")) || 
+                       (tech_pvt->mparams.local_sdp_str && strstr(tech_pvt->mparams.local_sdp_str, "a=setup"))) {
+                       session_timeout = 0;
+               }
+
                if ((tech_pvt->session_timeout = session_timeout)) {
                        tech_pvt->session_refresher = switch_channel_direction(channel) == SWITCH_CALL_DIRECTION_OUTBOUND ? nua_local_refresher : nua_remote_refresher;
                } else {