From b1c90dff533100b6d31d0cac1b28f0fc343c3840 Mon Sep 17 00:00:00 2001 From: Anthony Minessale Date: Wed, 10 Oct 2012 13:46:13 -0500 Subject: [PATCH] FS-4669 ok this FS console trace demonstrates your problem, try this patch --- src/mod/endpoints/mod_sofia/sofia.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mod/endpoints/mod_sofia/sofia.c b/src/mod/endpoints/mod_sofia/sofia.c index cfcc550eba..7c1124383b 100644 --- a/src/mod/endpoints/mod_sofia/sofia.c +++ b/src/mod/endpoints/mod_sofia/sofia.c @@ -6759,7 +6759,7 @@ static void sofia_handle_sip_i_state(switch_core_session_t *session, int status, } if (switch_channel_test_flag(channel, CF_PROXY_MEDIA)) { - if (sofia_glue_tech_proxy_remote_addr(tech_pvt, r_sdp) == SWITCH_STATUS_SUCCESS) { + if (sofia_glue_tech_proxy_remote_addr(tech_pvt, r_sdp) == SWITCH_STATUS_SUCCESS && !is_t38) { nua_respond(tech_pvt->nh, SIP_200_OK, TAG_END()); switch_log_printf(SWITCH_CHANNEL_SESSION_LOG(session), SWITCH_LOG_DEBUG, "Audio params changed, NOT proxying re-invite.\n"); switch_core_session_rwunlock(other_session);