From 4d6ee827e03400838352aed65f9acd12c1623ccb Mon Sep 17 00:00:00 2001 From: Anthony Minessale Date: Thu, 29 Sep 2011 09:04:22 -0500 Subject: [PATCH] add _continue_ value for fifo orbit exten that just means exit back to the next dp instruction --- src/mod/applications/mod_fifo/mod_fifo.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/mod/applications/mod_fifo/mod_fifo.c b/src/mod/applications/mod_fifo/mod_fifo.c index fe91155ee7..3d1504fa37 100644 --- a/src/mod/applications/mod_fifo/mod_fifo.c +++ b/src/mod/applications/mod_fifo/mod_fifo.c @@ -2534,7 +2534,10 @@ SWITCH_STANDARD_APP(fifo_function) if (orbit_ann) { switch_ivr_play_file(session, NULL, orbit_ann, NULL); } - switch_ivr_session_transfer(session, cd.orbit_exten, cd.orbit_dialplan, cd.orbit_context); + + if (strcmp(cd.orbit_exten, "_continue_")) { + switch_ivr_session_transfer(session, cd.orbit_exten, cd.orbit_dialplan, cd.orbit_context); + } } check_ocancel(session);