From 7bf439c33fd65e454d8b9b268c10cd1b8ba865b5 Mon Sep 17 00:00:00 2001 From: Anthony Minessale Date: Tue, 10 Dec 2013 23:48:09 +0500 Subject: [PATCH] FS-6006 --- src/switch_core_state_machine.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/switch_core_state_machine.c b/src/switch_core_state_machine.c index aec8966dec..67900412fa 100644 --- a/src/switch_core_state_machine.c +++ b/src/switch_core_state_machine.c @@ -415,7 +415,8 @@ SWITCH_DECLARE(void) switch_core_session_run(switch_core_session_t *session) switch_channel_set_running_state(session->channel, state); switch_channel_clear_flag(session->channel, CF_TRANSFER); switch_channel_clear_flag(session->channel, CF_REDIRECT); - + switch_ivr_parse_all_messages(session); + if (session->endpoint_interface->io_routines->state_run) { rstatus = session->endpoint_interface->io_routines->state_run(session); }