I have trouble setting channel variables using DeadAGI with chan_ss7 channels; 
extensions.conf is

exten => _X., 1, Answer()
exten => _X., n, DeadAGI(test.agi)
exten => _X., n, Hangup()

exten => h, 1, DeadAGI(log_report.agi)
exten => h, n, Hangup()

test.agi is an application of an IVR, log_report is an application that uses 
the channel variables stored by test.agi to make a report.
The problem occurs when the caller subscriber hang up during the execution of 
text.agi, then the variables are not updated (set variable is at the end of the 
script test.agi).
Is there any way to make it work? Using a siptrunk (instead of chan_ss7) 
operation is correct and log is ok.
 
Used versions are:
asterisk = 1.4.26.1
chan_ss7 = 1.2

Thank you in advance for you help.
 
Alejandro Galasso
Telmex Argentina

 

-- 
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-ss7 mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-ss7

Reply via email to