FS-9060: [mod_sofia] correct issues with hold and broken soa negotiations after performing a bypass media reinvite

This commit is contained in:
Anthony Minessale
2016-04-15 19:35:00 -05:00
committed by Michael Jerris
parent d95d87ca07
commit 0a8e115b98
4 changed files with 39 additions and 17 deletions
+3 -1
View File
@@ -7375,11 +7375,13 @@ static void sofia_handle_sip_i_state(switch_core_session_t *session, int status,
nua_respond(tech_pvt->nh, SIP_200_OK, TAG_END());
goto done;
} else if (r_sdp && !sofia_use_soa(tech_pvt)) {
/* } else if (0 && r_sdp && !sofia_use_soa(tech_pvt)) {
nua_respond(tech_pvt->nh, SIP_200_OK,
NUTAG_MEDIA_ENABLE(0),
SIPTAG_CONTACT_STR(tech_pvt->profile->url),
SIPTAG_CONTENT_TYPE_STR("application/sdp"), SIPTAG_PAYLOAD_STR(tech_pvt->mparams.local_sdp_str), TAG_END());
*/
} else {
ss_state = nua_callstate_completed;
goto state_process;