--- freeswitch/trunk/src/switch_ivr.c 2009-08-17 10:05:07 UTC (rev 14547)
+++ freeswitch/trunk/src/switch_ivr.c 2009-08-17 23:03:49 UTC (rev 14548)
@@ -971,6 +971,7 @@
if (abs_timeout) {
abs_elapsed = (uint32_t) ((switch_micro_time_now() - started) / 1000);
if (abs_elapsed >= abs_timeout) {
+ status = SWITCH_STATUS_TIMEOUT;
break;
}
}