From: Anthony Minessale Date: Mon, 31 Oct 2011 13:06:15 +0000 (-0500) Subject: FS-3634 X-Git-Tag: v1.2-rc1~27^2~263 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f9064dec45ed61da75d265260674f7a74042c6b3;p=thirdparty%2Ffreeswitch.git FS-3634 --- diff --git a/src/switch_ivr_bridge.c b/src/switch_ivr_bridge.c index 0a0362d5fa..2342c38c81 100644 --- a/src/switch_ivr_bridge.c +++ b/src/switch_ivr_bridge.c @@ -1622,6 +1622,7 @@ SWITCH_DECLARE(void) switch_ivr_intercept_session(switch_core_session_t *session if (!zstr(buuid)) { if ((bsession = switch_core_session_locate(buuid))) { bchannel = switch_core_session_get_channel(bsession); + switch_channel_set_flag(bchannel, CF_INTERCEPT); } } @@ -1636,7 +1637,6 @@ SWITCH_DECLARE(void) switch_ivr_intercept_session(switch_core_session_t *session if (bchannel) { switch_channel_set_state_flag(bchannel, CF_TRANSFER); - switch_channel_set_flag(bchannel, CF_INTERCEPT); switch_channel_set_state(bchannel, CS_PARK); }