Summary: | ASTERISK-15843: Queue hangup if periodic announcement file is missing | ||
Reporter: | Mark Petersen (roadkill) | Labels: | |
Date Opened: | 2010-03-19 04:58:09 | Date Closed: | 2010-05-21 16:10:05 |
Priority: | Minor | Regression? | No |
Status: | Closed/Complete | Components: | Applications/app_queue |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ||
Description: | if the periodic announcement file is missing the queue hangup the call ****** ADDITIONAL INFORMATION ****** [test] timeout=30 servicelevel=10 autofill=no shared_lastcall=no musiconhold=default leavewhenempty=strict joinempty=strict strategy=ringall announce-frequency=10 periodic-announce=Test periodic-announce-frequency=10 announce-holdtime=no announce-position=yes queue-thankyou= member => Local/781-000413260263-1@DialLine/n,,,SIP/781-000413260263-1 member => Local/781-0090330f2038-1@DialLine/n,,,SIP/781-0090330f2038-1 -- Executing [s@TestQueue:1] Queue("SIP/781-000413260263-1-000002ca", "test,,,,600") in new stack -- Started music on hold, class 'default', on SIP/781-000413260263-1-000002ca -- Stopped music on hold on SIP/781-000413260263-1-000002ca -- <SIP/781-000413260263-1-000002ca> Playing 'queue-youarenext.slin' (language 'da') -- Told SIP/781-000413260263-1-000002ca in test their queue position (which was 1) -- Started music on hold, class 'default', on SIP/781-000413260263-1-000002ca -- Stopped music on hold on SIP/781-000413260263-1-000002ca -- Playing periodic announcement [Mar 19 10:51:20] WARNING[5800]: file.c:644 ast_openstream_full: File Test does not exist in any format [Mar 19 10:51:20] WARNING[5800]: file.c:970 ast_streamfile: Unable to open Test (format 0x8 (alaw)): No such file or directory == Spawn extension (TestQueue, s, 4) exited non-zero on 'SIP/781-000413260263-1-000002ca' | ||
Comments: | By: Digium Subversion (svnbot) 2010-05-21 16:00:11 Repository: asterisk Revision: 265089 U branches/1.4/apps/app_queue.c U branches/1.4/include/asterisk/file.h ------------------------------------------------------------------------ r265089 | mmichelson | 2010-05-21 15:59:14 -0500 (Fri, 21 May 2010) | 8 lines Don't hang up on a queue caller if the file we attempt to play does not exist. This also fixes a documentation mistake in file.h that made my original attempt to correct this problem not work correctly. (closes issue ASTERISK-15843) Reported by: RoadKill ------------------------------------------------------------------------ http://svn.digium.com/view/asterisk?view=rev&revision=265089 By: Digium Subversion (svnbot) 2010-05-21 16:08:51 Repository: asterisk Revision: 265090 _U trunk/ U trunk/apps/app_queue.c U trunk/include/asterisk/file.h ------------------------------------------------------------------------ r265090 | mmichelson | 2010-05-21 16:08:51 -0500 (Fri, 21 May 2010) | 15 lines Merged revisions 265089 via svnmerge from https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r265089 | mmichelson | 2010-05-21 15:59:14 -0500 (Fri, 21 May 2010) | 8 lines Don't hang up on a queue caller if the file we attempt to play does not exist. This also fixes a documentation mistake in file.h that made my original attempt to correct this problem not work correctly. (closes issue ASTERISK-15843) Reported by: RoadKill ........ ------------------------------------------------------------------------ http://svn.digium.com/view/asterisk?view=rev&revision=265090 By: Digium Subversion (svnbot) 2010-05-21 16:10:05 Repository: asterisk Revision: 265091 _U branches/1.6.2/ U branches/1.6.2/apps/app_queue.c U branches/1.6.2/include/asterisk/file.h ------------------------------------------------------------------------ r265091 | mmichelson | 2010-05-21 16:10:04 -0500 (Fri, 21 May 2010) | 22 lines Merged revisions 265090 via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk ................ r265090 | mmichelson | 2010-05-21 16:08:51 -0500 (Fri, 21 May 2010) | 15 lines Merged revisions 265089 via svnmerge from https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r265089 | mmichelson | 2010-05-21 15:59:14 -0500 (Fri, 21 May 2010) | 8 lines Don't hang up on a queue caller if the file we attempt to play does not exist. This also fixes a documentation mistake in file.h that made my original attempt to correct this problem not work correctly. (closes issue ASTERISK-15843) Reported by: RoadKill ........ ................ ------------------------------------------------------------------------ http://svn.digium.com/view/asterisk?view=rev&revision=265091 |