[asterisk-bugs] [Asterisk 0018665]: Monitor() channel mixing randomly stops working

Asterisk Bug Tracker noreply at bugs.digium.com
Mon Jan 24 09:08:29 CST 2011


The following issue requires your FEEDBACK. 
====================================================================== 
https://issues.asterisk.org/view.php?id=18665 
====================================================================== 
Reported By:                drookie
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   18665
Category:                   Features
Reproducibility:            random
Severity:                   minor
Priority:                   normal
Status:                     feedback
Asterisk Version:           Older 1.6.2 - please test a newer version 
JIRA:                        
Regression:                 No 
Reviewboard Link:            
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2011-01-24 02:07 CST
Last Modified:              2011-01-24 09:08 CST
====================================================================== 
Summary:                    Monitor() channel mixing randomly stops working
Description: 
I use following dialplan section to record calls:

[techsupport]
exten => s,1,GotoIfTime(00:00-10:00|mon-fri|*|*?techsupport,WORKINGHRS,1)
exten => s,2,GotoIfTime(22:45-00:00|mon-fri|*|*?techsupport,WORKINGHRS,1)
exten => s,3,Answer()
exten => s,4,Playback(enaza/supportgreet)
exten => s,5,Set(ALREADYQUEUED=0)
exten =>
s,6,Set(RECORDFILENAME=support-${CALLERID(num)}-${STRFTIME(${EPOCH},,%Y-%m-%d-%H-%M)})
exten => s,7,Monitor(wav,${RECORDFILENAME},m)
exten => s,8,Dial(SIP/101 at addpac,20,tm)
exten => s,9,StopMonitor()
exten => s,10,Goto(techsupport,STATUS-${DIALSTATUS},1)
exten => STATUS-ANSWERED,1,Hangup()
exten => STATUS-BUSY,1,MusicOnHold(m,20)
exten => STATUS-BUSY,2,Set(ALREADYQUEUED=1)
exten => STATUS-BUSY,3,GoToIf($["${ALREADYQUEUED}" =
"0"]?techsupport,s,4)
exten => STATUS-BUSY,4,Playback(enaza/all-busy)
exten => STATUS-BUSY,5,GoTo(techsupport,WORKINGHRS,3)
exten => STATUS-NOANSWER,1,GoTo(techsupport,STATUS-BUSY,4)
exten => STATUS-CONGESTION,1,GoTo(techsupport,STATUS-BUSY,4)
exten => WORKINGHRS,1,Answer()
exten => WORKINGHRS,2,Wait(1)
exten => WORKINGHRS,3,Playback(enaza/see-ya-later)
exten => WORKINGHRS,4,Voicemail(1500 at techsupport,s)

While normally mixing channels, this suddenly can stop working, and I have
bunch of files that I have to mix manually. No errors are logged. No
changes to installed sox are done, it's still functional.
====================================================================== 

---------------------------------------------------------------------- 
 (0130934) lmadsen (administrator) - 2011-01-24 09:08
 https://issues.asterisk.org/view.php?id=18665#c130934 
---------------------------------------------------------------------- 
Please test with the latest 1.6.2 branch and attempt to reproduce in order
to determine if this issue has already been resolved. Additionally, you
should provide the console output with DEBUG level logging of a call that
was not mixed properly. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2011-01-24 09:08 lmadsen        Note Added: 0130934                          
2011-01-24 09:08 lmadsen        Status                   new => feedback     
======================================================================




More information about the asterisk-bugs mailing list