From 6e661cc2a3229cb9411676b7fcc42e2a7774d008 Mon Sep 17 00:00:00 2001 From: hari Date: Wed, 18 Oct 2017 18:00:37 +0200 Subject: [PATCH] FS-10720: [core] exit playback when eof reached and speed is set #resolve --- src/switch_ivr_play_say.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/switch_ivr_play_say.c b/src/switch_ivr_play_say.c index 6a9298d2d4..748ddd0c05 100644 --- a/src/switch_ivr_play_say.c +++ b/src/switch_ivr_play_say.c @@ -1683,9 +1683,9 @@ SWITCH_DECLARE(switch_status_t) switch_ivr_play_file(switch_core_session_t *sess } else if (fh->sp_audio_buffer && (eof || (switch_buffer_inuse(fh->sp_audio_buffer) > (switch_size_t) (framelen)))) { if (!(bread = switch_buffer_read(fh->sp_audio_buffer, abuf, framelen))) { if (eof) { - continue; - } else { break; + } else { + continue; } }