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-0600 | Date Closed: | 2010-01-19 17:02:23.000-0600 |
Priority: | Major | Regression? | No |
Status: | Closed/Complete | Components: | 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 |