Summary: | ASTERISK-19865: Forward a received 'answered elsewhere' | ||||
Reporter: | Birger "WIMPy" Harzenetter (wimpy) | Labels: | |||
Date Opened: | 2012-05-13 17:05:28 | Date Closed: | 2012-06-05 10:03:20 | ||
Priority: | Trivial | Regression? | No | ||
Status: | Closed/Complete | Components: | Applications/app_dial | ||
Versions: | SVN | Frequency of Occurrence | |||
Related Issues: |
| ||||
Environment: | Asterisk not being the only called endpoint | Attachments: | ( 0) dial-elsewhere-10.patch ( 1) dial-elsewhere-11.patch | ||
Description: | If Asterisk isn't the only called party of a call and Dial() is cancelled because the calling channel is hung up when the call is answered elsewhere (outside of Asterisk), this fact is not forwarded to the devices/peers called by Dial(). So you get missed calls when they have in fact been answered (elsewhere). Thanks to \_charly\_ for pointing out this issue on IRC and for testing and collaboration. | ||||
Comments: | By: Birger "WIMPy" Harzenetter (wimpy) 2012-05-16 10:36:28.935-0500 As I had to find out, local channels and queues have a different implementation of this functionality. Patches updated to take that into account. By: Matt Jordan (mjordan) 2012-05-17 13:19:53.820-0500 Thanks for the patch! Would you like to post the patch to Review Board for developer review? If so, and you don't have an account, let me know at mjordan@digium.com and I'll set an account up for you. Thanks Matt By: Birger "WIMPy" Harzenetter (wimpy) 2012-05-23 08:48:48.449-0500 See also ASTERISK-19903 |