|Summary:||ASTERISK-14172: [patch] Parked calls do not ring back after timeout|
|Reporter:||Jonathan Thurman (jthurman)||Labels:|
|Date Opened:||2009-05-19 18:41:00||Date Closed:||2009-05-20 07:06:17|
|Environment:||Attachments:||( 0) asterisk-0102-park.patch|
|Description:||After the default timeout, parked calls are sent back to the original extension, but the dial fails. The person on hold is then disconnected.|
== Timeout for SIP/tel_02-cc05da98 parked on 9601 (default). Returning to park-dial,SIP000070E368B6B_01,1
-- Executing [SIP000070E368B6B_01@park-dial:1] Dial("SIP/wsc_tel_02-cc05da98", "SIP/00070E368B6B_01|30|") in new stack
== Everyone is busy/congested at this time (1:0/0/1)
-- Auto fallthrough, channel 'SIP/tel_02-cc05da98' status is 'CHANUNAVAIL'
From some minimal testing, this might have to do with the way that the feature calls the Dial command with a | and not a , to separate the arguments.
I took a look at the feature code, and created a patch to change the |s to ,s. I have had little time to test it on a non-production system, but it seems to work now. I will test more thoroughly tomorrow.
|Comments:||By: Jonathan Thurman (jthurman) 2009-05-19 21:23:18|
Looks like this has been addressed in the latest 1.6.1 SVN (195634). Sorry for not doing my homework a little better before reporting... Please close.
r189951 | russell | 2009-04-22 11:56:43 -0500 (Wed, 22 Apr 2009) | 2 lines
Fix call parking callback. Pipes -> Commas.
By: Leif Madsen (lmadsen) 2009-05-20 07:06:16
Closed per reporter. Thanks for following up!