Modified: freeswitch/trunk/src/switch_ivr_menu.c (14128 => 14129)
--- freeswitch/trunk/src/switch_ivr_menu.c 2009-07-03 21:55:50 UTC (rev 14128)
+++ freeswitch/trunk/src/switch_ivr_menu.c 2009-07-03 22:09:54 UTC (rev 14129)
@@ -332,7 +332,8 @@
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_DEBUG, "waiting for %u/%u digits t/o %d\n",
(uint32_t)(menu->inlen - strlen(menu->buf)), (uint32_t)need, menu->inter_timeout);
status = switch_ivr_collect_digits_count(session, menu->ptr, menu->inlen - strlen(menu->buf),
- need, "#", &terminator, menu_buf_len ? menu->inter_timeout : menu->timeout, 0, 0);
+ need, "#", &terminator, menu_buf_len ? menu->inter_timeout : menu->timeout,
+ menu->inter_timeout, menu->timeout);
}
if (menu->confirm_macro && status == SWITCH_STATUS_SUCCESS && *menu->buf != '\0') {