[asterisk-bugs] timeout(digit) not being respected in pattern match scenarios
Philip Mullis
philipmullis at hotmail.com
Thu Nov 7 20:08:19 CST 2013
According to the documentation
'digit': The maximum amount of time permitted between digits when the useris typing in an extension. When this timeout expires, after the user hasstarted to type in an extension, the extension will be considered complete,and will be interpreted. Note that if an extension typed in is valid, itwill not have to timeout to be tested, so typically at the expiry of thistimeout, the extension will be considered invalid (and thus control wouldbe passed to the 'i' extension, or if it doesn't exist the call would beterminated).
This doesn't appear to be working when doing pattern matching in any context where possible overlapping is present.
ie when doing
Set(TIMEOUT(digit)=1)
and you have things in your ivr like
exten => _X!,1,Playback(thisisbroken)
or
exten => _X,1,...exten => _XX
you can see the timeout is clearly not one second its more like 5 :/.
Please someone fix this.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-bugs/attachments/20131107/0812e6c2/attachment-0001.html>
More information about the asterisk-bugs
mailing list