I'm using vicidial 2.0.5, with asterisk 1.4.24.1.
I've been using app_conference, because I use only SIP trunks and have no PCI timing cards. The system has worked fine for several weeks until this one.
At random times, some of the recording channels get stuck and won't hangup when the outgoing call hangs up. The stuck channel looks like this in show channels concise:
- Code: Select all
Local/58600060@default-442b,2!default!58600060!1!Up!Conference!8600060!!!3!1091!(None)
Local/58600060@default-442b,1!default!8309!3!Up!Wait!3600!!!3!1091!(None)
How can I force the hanging of this Monitor calls when the outgoing call hangs-up? does AST_conf_update.pl has something to do with this?
here is the moment when the outgoing call hangsup:
- Code: Select all
<------------>
^[[1;30;40m == ^[[0;37;40mSpawn extension (macro-mexico2, s, 14) exited non-zero on 'Local/8600060@default-299e,1' in macro 'mexico2'
^[[1;30;40m == ^[[0;37;40mSpawn extension (real-out-marcador, 524777621625, 5) exited non-zero on 'Local/8600060@default-299e,1'
^[[1;30;40m -- ^[[0;37;40mExecuting [h@real-out-marcador:1] ^[[1;36;40mDeadAGI^[[0;37;40m("^[[1;35;40mLocal/8600060@default-299e,1^[[0;37;40m", "^[[1;35;40magi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16-----ANSWER-----51-----19)^[[0;37;40m") in new stack
^[[1;30;40m -- ^[[0;37;40mAGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16-----ANSWER-----51-----19) completed, returning 0