From d2daa44d8cfeb65277d61f9f8070f72d748051fe Mon Sep 17 00:00:00 2001 From: Jeff Lenk Date: Fri, 19 Aug 2011 14:29:23 -0500 Subject: [PATCH] FS-3080 --resolve only allow when not playing message --- src/mod/applications/mod_voicemail/mod_voicemail.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/mod/applications/mod_voicemail/mod_voicemail.c b/src/mod/applications/mod_voicemail/mod_voicemail.c index 6fc16465d7..d21fb47ad8 100644 --- a/src/mod/applications/mod_voicemail/mod_voicemail.c +++ b/src/mod/applications/mod_voicemail/mod_voicemail.c @@ -1568,9 +1568,11 @@ static switch_status_t listen_file(switch_core_session_t *session, vm_profile_t *cc.buf = '\0'; memset(&fh, 0, sizeof(fh)); cc.fh = &fh; + cc.noexit = 1; if (switch_file_exists(cbt->file_path, switch_core_session_get_pool(session)) == SWITCH_STATUS_SUCCESS) { TRY_CODE(switch_ivr_play_file(session, &fh, cbt->file_path, &args)); } + cc.noexit = 0; } if (!*cc.buf && (profile->play_date_announcement == VM_DATE_LAST)) {