]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-8282 #resolve [sleep is not interrupted by uuid_transfer]
authorAnthony Minessale <anthm@freeswitch.org>
Fri, 2 Oct 2015 14:19:06 +0000 (09:19 -0500)
committerAnthony Minessale <anthm@freeswitch.org>
Fri, 2 Oct 2015 14:19:13 +0000 (09:19 -0500)
src/switch_ivr.c

index f1995c52eea6570d6a66eacac7c3cdfb1ad98b10..c861366960dfc5352870194a2d7251a081beea72 100644 (file)
@@ -159,7 +159,7 @@ SWITCH_DECLARE(switch_status_t) switch_ivr_sleep(switch_core_session_t *session,
 
        if (!switch_channel_media_ready(channel)) {
                
-               for (elapsed=0; switch_channel_up(channel) && elapsed<(ms/20); elapsed++) {
+               for (elapsed=0; switch_channel_ready(channel) && elapsed<(ms/20); elapsed++) {
                        if (switch_channel_test_flag(channel, CF_BREAK)) {
                                switch_channel_clear_flag(channel, CF_BREAK);
                                switch_goto_status(SWITCH_STATUS_BREAK, end);