[Home]

Summary:ASTERISK-14664: Calls transfered to parking lot immediatly timeout and ring back extension that tried to park call
Reporter:Alan E. Hennis (alan_mousty)Labels:
Date Opened:2009-12-07 14:20:56.000-0600Date Closed:2010-01-19 17:02:23.000-0600
Priority:MajorRegression?No
Status:Closed/CompleteComponents:Applications/app_parkandannounce
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:Calls are transferred to a parking space randomly fail and ring immediatly back to the extension parking the call.

****** ADDITIONAL INFORMATION ******

Failed transfer to park. Notice timeout back is 0 seconds.

 == Parked SIP/6000-0000001c on 701 (lot default). Will timeout back to extension [DLPN_Unresricted] s, 1 in 0 seconds
   -- Added extension '701' priority 1 to parkedcalls (0x99eb578)
   -- <SIP/6000-0000001c> Playing 'digits/7.gsm' (language 'en')
   -- <SIP/6000-0000001c> Playing 'digits/0.gsm' (language 'en')
   -- <SIP/6000-0000001c> Playing 'digits/1.gsm' (language 'en')
   -- Started music on hold, class 'default', on SIP/6000-0000001c

Successful transfer to park. Notice timeout back is 300 seconds.

 == Parked SIP/6000-00000018 on 701 (lot default). Will timeout back to extension [DLPN_Unresricted] s, 1 in 300 seconds
   -- Added extension '701' priority 1 to parkedcalls (0x99eb578)
   -- <SIP/6000-00000018> Playing 'digits/7.gsm' (language 'en')
   -- <SIP/6000-00000018> Playing 'digits/0.gsm' (language 'en')
   -- Stopped music on hold on SIP/6001-00000000
   -- Started music on hold, class 'default', on SIP/6001-00000000
Comments:By: Alan E. Hennis (alan_mousty) 2009-12-08 08:13:59.000-0600

I have replicated this on 2 different versions of Asterisk.

Version 1.6.1.6
Version 1.6.1.11

By: Alan E. Hennis (alan_mousty) 2009-12-15 12:17:42.000-0600

I have applied this patch to an Asterisk 1.6.1.11 system. The issue still persists. It does not appear that this patch has resolved the issue.

By: Jeff Peeler (jpeeler) 2010-01-08 11:45:53.000-0600

What patch are you talking about?

By: Jeff Peeler (jpeeler) 2010-01-08 17:26:28.000-0600

I don't see how it is possible to have a timeout of 0. What does your dialplan line to ParkAndAnnounce look like? Seeing your features.conf would be helpful too. I can't reproduce the problem.

By: Digium Subversion (svnbot) 2010-01-08 17:28:38.000-0600

Repository: asterisk
Revision: 238834

U   branches/1.4/res/res_features.c

------------------------------------------------------------------------
r238834 | jpeeler | 2010-01-08 17:28:38 -0600 (Fri, 08 Jan 2010) | 4 lines

Stop a crash when no peer is passed to masq_park_call.

(distantly related to issue ASTERISK-14664)

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=238834

By: Digium Subversion (svnbot) 2010-01-08 17:30:56.000-0600

Repository: asterisk
Revision: 238835

_U  trunk/
U   trunk/main/features.c

------------------------------------------------------------------------
r238835 | jpeeler | 2010-01-08 17:30:55 -0600 (Fri, 08 Jan 2010) | 11 lines

Merged revisions 238834 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
 r238834 | jpeeler | 2010-01-08 17:28:37 -0600 (Fri, 08 Jan 2010) | 4 lines
 
 Stop a crash when no peer is passed to masq_park_call.
 
 (distantly related to issue ASTERISK-14664)
........

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=238835

By: Digium Subversion (svnbot) 2010-01-08 17:33:18.000-0600

Repository: asterisk
Revision: 238836

_U  branches/1.6.0/
U   branches/1.6.0/main/features.c

------------------------------------------------------------------------
r238836 | jpeeler | 2010-01-08 17:33:18 -0600 (Fri, 08 Jan 2010) | 18 lines

Merged revisions 238835 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
 r238835 | jpeeler | 2010-01-08 17:30:55 -0600 (Fri, 08 Jan 2010) | 11 lines
 
 Merged revisions 238834 via svnmerge from
 https://origsvn.digium.com/svn/asterisk/branches/1.4
 
 ........
   r238834 | jpeeler | 2010-01-08 17:28:37 -0600 (Fri, 08 Jan 2010) | 4 lines
   
   Stop a crash when no peer is passed to masq_park_call.
   
   (distantly related to issue ASTERISK-14664)
 ........
................

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=238836

By: Digium Subversion (svnbot) 2010-01-08 17:33:57.000-0600

Repository: asterisk
Revision: 238837

_U  branches/1.6.1/
U   branches/1.6.1/main/features.c

------------------------------------------------------------------------
r238837 | jpeeler | 2010-01-08 17:33:56 -0600 (Fri, 08 Jan 2010) | 18 lines

Merged revisions 238835 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
 r238835 | jpeeler | 2010-01-08 17:30:55 -0600 (Fri, 08 Jan 2010) | 11 lines
 
 Merged revisions 238834 via svnmerge from
 https://origsvn.digium.com/svn/asterisk/branches/1.4
 
 ........
   r238834 | jpeeler | 2010-01-08 17:28:37 -0600 (Fri, 08 Jan 2010) | 4 lines
   
   Stop a crash when no peer is passed to masq_park_call.
   
   (distantly related to issue ASTERISK-14664)
 ........
................

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=238837

By: Digium Subversion (svnbot) 2010-01-08 17:34:32.000-0600

Repository: asterisk
Revision: 238838

_U  branches/1.6.2/
U   branches/1.6.2/main/features.c

------------------------------------------------------------------------
r238838 | jpeeler | 2010-01-08 17:34:31 -0600 (Fri, 08 Jan 2010) | 18 lines

Merged revisions 238835 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
 r238835 | jpeeler | 2010-01-08 17:30:55 -0600 (Fri, 08 Jan 2010) | 11 lines
 
 Merged revisions 238834 via svnmerge from
 https://origsvn.digium.com/svn/asterisk/branches/1.4
 
 ........
   r238834 | jpeeler | 2010-01-08 17:28:37 -0600 (Fri, 08 Jan 2010) | 4 lines
   
   Stop a crash when no peer is passed to masq_park_call.
   
   (distantly related to issue ASTERISK-14664)
 ........
................

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=238838

By: Leif Madsen (lmadsen) 2010-01-12 13:18:38.000-0600

Marked 16586 related because the talk about the timeout being set to 0 sounds like what was described in 16586

By: Digium Subversion (svnbot) 2010-01-19 16:59:54.000-0600

Repository: asterisk
Revision: 241366

U   trunk/main/pbx.c

------------------------------------------------------------------------
r241366 | jpeeler | 2010-01-19 16:59:54 -0600 (Tue, 19 Jan 2010) | 13 lines

Initialize data on the stack so that Park doesn't interpret random arguments.

passdata was only being set in pbx_substitue_variables when arguments were
passed.

(closes issue ASTERISK-14664)
(closes issue ASTERISK-14836)
Reported by: DLNoah
Patches:
     bug16586v2.patch uploaded by jpeeler (license 325)
Tested by: DLNoah


------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=241366

By: Digium Subversion (svnbot) 2010-01-19 17:01:03.000-0600

Repository: asterisk
Revision: 241367

_U  branches/1.6.0/
U   branches/1.6.0/main/pbx.c

------------------------------------------------------------------------
r241367 | jpeeler | 2010-01-19 17:01:03 -0600 (Tue, 19 Jan 2010) | 19 lines

Merged revisions 241366 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
 r241366 | jpeeler | 2010-01-19 16:59:53 -0600 (Tue, 19 Jan 2010) | 13 lines
 
 Initialize data on the stack so that Park doesn't interpret random arguments.
 
 passdata was only being set in pbx_substitue_variables when arguments were
 passed.
 
 (closes issue ASTERISK-14664)
 (closes issue ASTERISK-14836)
 Reported by: DLNoah
 Patches:
       bug16586v2.patch uploaded by jpeeler (license 325)
 Tested by: DLNoah
........

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=241367

By: Digium Subversion (svnbot) 2010-01-19 17:01:44.000-0600

Repository: asterisk
Revision: 241368

_U  branches/1.6.1/
U   branches/1.6.1/main/pbx.c

------------------------------------------------------------------------
r241368 | jpeeler | 2010-01-19 17:01:44 -0600 (Tue, 19 Jan 2010) | 19 lines

Merged revisions 241366 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
 r241366 | jpeeler | 2010-01-19 16:59:53 -0600 (Tue, 19 Jan 2010) | 13 lines
 
 Initialize data on the stack so that Park doesn't interpret random arguments.
 
 passdata was only being set in pbx_substitue_variables when arguments were
 passed.
 
 (closes issue ASTERISK-14664)
 (closes issue ASTERISK-14836)
 Reported by: DLNoah
 Patches:
       bug16586v2.patch uploaded by jpeeler (license 325)
 Tested by: DLNoah
........

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=241368

By: Digium Subversion (svnbot) 2010-01-19 17:02:22.000-0600

Repository: asterisk
Revision: 241369

_U  branches/1.6.2/
U   branches/1.6.2/main/pbx.c

------------------------------------------------------------------------
r241369 | jpeeler | 2010-01-19 17:02:22 -0600 (Tue, 19 Jan 2010) | 19 lines

Merged revisions 241366 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
 r241366 | jpeeler | 2010-01-19 16:59:53 -0600 (Tue, 19 Jan 2010) | 13 lines
 
 Initialize data on the stack so that Park doesn't interpret random arguments.
 
 passdata was only being set in pbx_substitue_variables when arguments were
 passed.
 
 (closes issue ASTERISK-14664)
 (closes issue ASTERISK-14836)
 Reported by: DLNoah
 Patches:
       bug16586v2.patch uploaded by jpeeler (license 325)
 Tested by: DLNoah
........

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=241369