diff options
author | Richard Mudgett <rmudgett@digium.com> | 2012-02-23 20:14:54 +0000 |
---|---|---|
committer | Richard Mudgett <rmudgett@digium.com> | 2012-02-23 20:14:54 +0000 |
commit | 235f88d12270b328ad466889189400666b3e56c1 (patch) | |
tree | 466f64dfe6d9a317c51602ca3271406ae4bccab6 /main/fskmodem_int.c | |
parent | c078a1819cff61e8358deb4def8f9f488b592517 (diff) |
Fix blind transfer parking issues if the dialed extension is not recognized as a parking extension.
Custom parking extensions may not be coded such that the first and only
extension priority is the Park application. These custom parking
extensions will not be recognized as parking extensions. When a call is
blind transferred to an extension that is not recognized as a parking
extension, the normal blind transfer code causes the transferred channel
to start executing dialplan. Calls that get parked in this manner do not
know the original channel name that parked the call so the original parker
could never be called back if the parked call is not retrieved before the
timeout time. The parking space is also announced to the call being
parked as a side effect of not knowing the original parking channel.
* Fix handling of BLINDTRANSFER channel variable for call parking.
* Fixed SIP blind transfer using the wrong dialplan context variable to
check for the parking extension.
(closes issue ASTERISK-19322)
Reported by: aragon
Tested by: rmudgett, jparker
Review: https://reviewboard.asterisk.org/r/1730/
JIRA AST-766
........
Merged revisions 356521 from http://svn.asterisk.org/svn/asterisk/branches/1.8
........
Merged revisions 356522 from http://svn.asterisk.org/svn/asterisk/branches/10
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@356523 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'main/fskmodem_int.c')
0 files changed, 0 insertions, 0 deletions