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

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


The following issue has been UPDATED. 
====================================================================== 
https://issues.asterisk.org/view.php?id=18665 
====================================================================== 
Reported By:                drookie
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   18665
Category:                   Applications/app_mixmonitor
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.
====================================================================== 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2011-01-24 09:08 lmadsen        Category                 Features =>
Applications/app_mixmonitor
======================================================================




More information about the asterisk-bugs mailing list