|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|
|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 firstname.lastname@example.org and I'll set an account up for you.
By: Birger "WIMPy" Harzenetter (wimpy) 2012-05-23 08:48:48.449-0500
See also ASTERISK-19903