This has now been patched in the core (sleep has been completely removed), see JIRA ticket for details.
I've raised a JIRA ticket for this;
CalOn Fri, Dec 7, 2012 at 8:08 PM, Cal Leeming [Simplicity Media Ltd] <cal.leeming@simplicitymedialtd.co.uk> wrote:
Just trawled through the source and found this;src/switch_ivr_menu.c:if (status == SWITCH_STATUS_SUCCESS) {status = switch_ivr_sleep(session, 1000, SWITCH_FALSE, NULL);}So, I changed 1000 to 10, the delay has now disappeared and it seems to work perfectly.