Summary: | ASTERISK-19511: Dial I option ignored if dial forked and one fork redirects | ||
Reporter: | Richard Mudgett (rmudgett) | Labels: | |
Date Opened: | 2012-03-09 13:14:24.000-0600 | Date Closed: | 2012-05-24 17:24:52 |
Priority: | Major | Regression? | |
Status: | Closed/Complete | Components: | Applications/app_dial Applications/app_queue |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ||
Description: | The Dial I option is supposed to be turned off if the call is redirected so the connected line of the redirected call can be sent instead of any pre-setup connected line information. Unfortunately with a forked dial, if any leg redirects, it disables the inhibit for all legs. If a non-redirected leg answers, the connected line is updated when it should not be updated. {noformat} exten => _X.,1,Dial(SIP/100&SIP/200,,I) {noformat} SIP/100 redirects to SIP/300 SIP/200 answers Connected line gets updated when it should be blocked because the redirected call disabled the inhibit option. | ||
Comments: | By: Richard Mudgett (rmudgett) 2012-03-13 19:03:27.595-0500 The Queue I option also needs to do this. |