Summary:ASTERISK-07882: calls from Zap to IAX channel with T or t Dial flag locks channels if # pressed
Reporter:Matt Florell (mflorell)Labels:
Date Opened:2006-10-05 15:37:01Date Closed:2011-06-07 14:07:22
Versions:Frequency of
Description:When calls are placed from a ChannelBank(Zap channel) out and over an IAX channel and either the T or t Dial flags are used, after dialing when the caller presses the pound # key the channel becomes locked and cannot be hung up. If the caller hangs up their phone it still shows as off-hook. If the caller picks the phone back up, they do not get dial tone.

On the Asterisk CLI is this error when # is pressed by caller:

Oct  5 16:15:38 WARNING[9187]: res_features.c:1384 ast_bridge_call: Bridge failed on channels Zap/9-1 and IAX2/testIAXtrunk-3

If you remove the T and t from the Dial flag then the channel lockup does not occur, the call proceeds properly and the caller is able to hangup their phone.

I have confirmed this bug on two separate servers.

This issue did not exist in Asterisk 1.2.8
Comments:By: Joshua C. Colp (jcolp) 2006-10-05 15:43:24

Can you please try the 1.2 branch? I know Russell put in a change that may have affected this.

By: Matt Florell (mflorell) 2006-10-06 08:49:12

That seems to have done it. Thanks.

Asterisk SVN-branch-1.2-r44501M works.

I will put this back into production with "tT" flags in Dial and will reopen if any problems happen.

By: Joshua C. Colp (jcolp) 2006-10-06 11:18:45

So close and yet... so far