|Summary:||ASTERISK-13568: MixMonitor stops recording after announcement with Dial option A|
|Reporter:||Goran Skular (gskular)||Labels:|
|Date Opened:||2009-02-12 05:29:44.000-0600||Date Closed:||2011-06-07 14:07:53|
|Description:||MixMonitor stops recording after announcement with Dial option A.|
****** ADDITIONAL INFORMATION ******
Here is a sample:
-- Executing [s@macro-rec:2] MixMonitor("Local/312@from-nec-9b6c,2", "O-111-312-20090212-12H19M24S.gsm|b|/var/lib/asterisk/agi-bin/slmv.sh /var/spool/asterisk/monitor/O-111-312-20090212-12H19M24S.gsm /var/spool/asterisk/monitor2/2009/02/12/12") in new stack
-- Executing [312@from-nec:16] GotoIf("Local/312@from-nec-9b6c,2", "1?announcerec:silentrec") in new stack
-- Goto (from-nec,312,100)
-- Executing [312@from-nec:100] Dial("Local/312@from-nec-9b6c,2", "SIP/user/312||A(telekom_to)") in new stack
-- Called user/312
== Begin MixMonitor Recording Local/312@from-nec-9b6c,2
-- SIP/user-0a236930 is ringing
-- Local/312@from-nec-9b6c,1 is ringing
-- SIP/user-0a236930 answered Local/312@from-nec-9b6c,2
-- <SIP/user-0a236930> Playing 'telekom_to' (language 'en')
-- Local/312@from-nec-9b6c,1 stopped sounds
-- Local/312@from-nec-9b6c,1 answered IAX2/111-268
== Spawn extension (from-nec, 312, 100) exited non-zero on 'Local/312@from-nec-9b6c,2'
== End MixMonitor Recording Local/312@from-nec-9b6c,2
== Executing [/var/lib/asterisk/agi-bin/slmv.sh /var/spool/asterisk/monitor/O-111-312-20090212-12H19M24S.gsm /var/spool/asterisk/monitor2/2009/02/12/12]
== Spawn extension (goran, 312, 1) exited non-zero on 'IAX2/111-268'
-- Hungup 'IAX2/111-268'
|Comments:||By: Joshua C. Colp (jcolp) 2009-02-12 07:37:35.000-0600|
This is a configuration issue. Once answered chan_local is optimizing itself out of the bridge, and you have the MixMonitor on one of the local channels which go away. You will need to add /n to the end of your Local dial statement so it does not optimize itself away.