[asterisk-dev] app_mixmonitor brocken again

Boris Bakchiev boris at jildent.com.au
Sun Jan 28 18:29:16 MST 2007


Sorry, not monitor exec but the <command> option.


So after command like:
MixMonitor(Customer-${STRFTIME(|10|%Y%m%d-%H%M%S)}-IN-${CALLERID(number)
}.WAV|b|/bin/mv ^{MIXMONITOR_FILENAME} /tmp)

I get:
== End MixMonitor Recording Zap/15-1
  == Executing [/var/spool/asterisk/monitor/ Customer-
20070129-122556-IN-03XXXXXXXXX-1194]

Instead of:
  == Executing [/bin/mv /var/spool/asterisk/monitor/ Customer-
20070129-122556-IN-03XXXXXXXXX-1194.WAV /tmp]

As you can see, its cutting .WAV from the filename and it is not passing
<command> to System()


>Hi,

>In the latest round of fixes app_mixmonitor is broken again.
>I have submitted a fix for #6462.

>It appears that whatever changes done to app_mixmonitor, its now
behaves
>as before that fix. It cannot expand MIXMONITOR_EXEC to its value after
>the channel hangup.

>Can this be fixed?


More information about the asterisk-dev mailing list