From fc47e3e5503d5a63803c441564983b274228ecac Mon Sep 17 00:00:00 2001 From: Anthony Minessale Date: Thu, 8 May 2008 20:54:19 +0000 Subject: [PATCH] update git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8312 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- src/switch_ivr_bridge.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/switch_ivr_bridge.c b/src/switch_ivr_bridge.c index bf0eb69cad..365b45c75f 100644 --- a/src/switch_ivr_bridge.c +++ b/src/switch_ivr_bridge.c @@ -161,12 +161,8 @@ static void *audio_bridge_thread(switch_thread_t * thread, void *obj) } if (!nosuspend && (switch_channel_test_flag(chan_a, CF_SUSPEND) || switch_channel_test_flag(chan_b, CF_SUSPEND))) { - if (switch_channel_test_flag(chan_a, CF_SUSPEND)) { - status = SWITCH_STATUS_SUCCESS; - } else { - status = switch_core_session_read_frame(session_a, &read_frame, SWITCH_IO_FLAG_NONE, stream_id); - } - + status = switch_core_session_read_frame(session_a, &read_frame, SWITCH_IO_FLAG_NONE, stream_id); + if (!SWITCH_READ_ACCEPTABLE(status)) { goto end_of_bridge_loop; }