]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
DP-19
authorBrian West <brian@freeswitch.org>
Thu, 22 Jul 2010 17:44:35 +0000 (12:44 -0500)
committerBrian West <brian@freeswitch.org>
Thu, 22 Jul 2010 17:44:35 +0000 (12:44 -0500)
src/switch_ivr_async.c

index 71c35005cd7833a0640f03a1f913662a0df01477..6d7fbe5e679943c944794c0b7b7c887f5dfd02c0 100644 (file)
@@ -153,6 +153,10 @@ SWITCH_DECLARE(void) switch_ivr_session_echo(switch_core_session_t *session, swi
                switch_core_session_write_video_frame(session, read_frame, SWITCH_IO_FLAG_NONE, 0);
 #endif
 
+               if (switch_channel_test_flag(channel, CF_BREAK)) {
+                       switch_channel_clear_flag(channel, CF_BREAK);
+                       break;
+               }
        }
 
 #ifdef SWITCH_VIDEO_IN_THREADS