FS-6222 --resolve

This commit is contained in:
Anthony Minessale 2014-02-13 20:45:57 +05:00
parent 8ca287e97b
commit a0d6ebd80d
1 changed files with 3 additions and 0 deletions

View File

@ -6092,7 +6092,10 @@ static void sofia_handle_sip_i_state(switch_core_session_t *session, int status,
if (sofia_media_activate_rtp(tech_pvt) != SWITCH_STATUS_SUCCESS) {
nua_respond(nh, SIP_488_NOT_ACCEPTABLE, TAG_END());
switch_channel_hangup(channel, SWITCH_CAUSE_INCOMPATIBLE_DESTINATION);
} else{
switch_channel_mark_pre_answered(channel);
}
} else {
if (sofia_media_tech_media(tech_pvt, (char *) r_sdp) != SWITCH_STATUS_SUCCESS) {
switch_channel_set_variable(channel, SWITCH_ENDPOINT_DISPOSITION_VARIABLE, "CODEC NEGOTIATION ERROR");