From 4c78733189605443f1ac1ad91a5bce813d51069a Mon Sep 17 00:00:00 2001 From: Anthony Minessale Date: Tue, 16 May 2017 14:50:16 -0500 Subject: [PATCH] FS-10312: [mod_event_socket] bgapi uuid_transfer using -both option is not transfering both uuid's --- src/switch_ivr_bridge.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/switch_ivr_bridge.c b/src/switch_ivr_bridge.c index b641d5f68d..596721b69a 100644 --- a/src/switch_ivr_bridge.c +++ b/src/switch_ivr_bridge.c @@ -860,7 +860,7 @@ static void *audio_bridge_thread(switch_thread_t *thread, void *obj) switch_channel_api_on(chan_a, SWITCH_API_BRIDGE_END_VARIABLE); } - if (!inner_bridge && switch_channel_up_nosig(chan_a)) { + if (!inner_bridge && switch_channel_up_nosig(chan_a) && !switch_channel_test_flag(chan_a, CF_REDIRECT)) { if ((app_name = switch_channel_get_variable(chan_a, SWITCH_EXEC_AFTER_BRIDGE_APP_VARIABLE))) { switch_caller_extension_t *extension = NULL; if ((extension = switch_caller_extension_new(session_a, app_name, app_name)) == 0) {