FS-4621 --resolve everyone will want this patch omfg

This commit is contained in:
Anthony Minessale 2012-09-17 20:02:14 -05:00
parent 0d21c81015
commit 61f4648aa7
2 changed files with 2 additions and 2 deletions

View File

@ -1210,7 +1210,7 @@ static void our_sofia_event_callback(nua_event_t event,
break;
case nua_i_invite:
if (session && sofia_private) {
if (sofia_private->is_call > 1) {
if (sofia_private->is_call > 1 || switch_channel_direction(channel) == SWITCH_CALL_DIRECTION_OUTBOUND) {
sofia_handle_sip_i_reinvite(session, nua, profile, nh, sofia_private, sip, de, tags);
} else {
sofia_private->is_call++;

View File

@ -2526,7 +2526,7 @@ switch_status_t sofia_glue_do_invite(switch_core_session_t *session)
}
memset(sofia_private, 0, sizeof(*sofia_private));
sofia_private->is_call++;
sofia_private->is_call = 2;
sofia_private->is_static++;
if (switch_channel_test_flag(tech_pvt->channel, CF_RECOVERING)) {