Summary:ASTERISK-17274: Monitor() channel mixing randomly stops working
Reporter:Eugene M. Zheganin (drookie)Labels:
Date Opened:2011-01-24 02:07:25.000-0600Date Closed:2011-06-07 14:05:01
Versions:Frequency of
Description:I use following dialplan section to record calls:

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@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,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@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.
Comments:By: Leif Madsen (lmadsen) 2011-01-24 09:08:29.000-0600

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.

By: Leif Madsen (lmadsen) 2011-02-10 13:04:41.000-0600

No response from reporter.