[asterisk-users] Gosubs broken since r160626 (1.6.0 SVN) ?
Gary Hawkins
asterisk.users at garyhawkins.me.uk
Fri Dec 5 14:28:11 CST 2008
Hi all,
I've just upgraded to latest 1.6.0 SVN from a few days ago and my Gosubs
have stopped working.
This is from the verbose logs:
-- Executing [03333407271 at incoming-aaisp:4] GotoIf("IAX2/aaisp-3802",
"1?5:7") in new stack
-- Goto (incoming-aaisp,03333407271,5)
-- Executing [03333407271 at incoming-aaisp:5] Gosub("IAX2/aaisp-3802",
"macro-announcement,s,1(anonymous_call_rejection,22)") in new stack
== Spawn extension (incoming-aaisp, 03333407271, 6) exited non-zero on
'IAX2/aaisp-3802'
-- Hungup 'IAX2/aaisp-3802'
This was the original AEL2 code:
03333407271 => {
Verbose("We got here");
AGI(caller_id_rewriter/caller_id_rewriter.py);
Set(CALLERID(name)="1 ${CALLERID(name)}");
if ("${WITHHELD}" = "yes") {
¯o-announcement(anonymous_call_rejection,22);
Hangup(22);
}
Dial(${ALLPHONES},20);
if ("${DIALSTATUS}" = "BUSY") {
VoiceMail(201,b);
}
else
{
VoiceMail(201,u);
}
Hangup(${HANGUPCAUSE});
}
This was working on 1.6.0 SVN before r160626 and I have not changed any
of the code. The Gosubs were generated by the AEL parser. In the AEL2
dialplan I am calling
¯o-announcement(anonymous_call_rejection,22);
Has anyone seen similar problems to this?
Thanks
Gary H
--
Gary Hawkins <gary.hawkins at garysoft.co.uk>
More information about the asterisk-users
mailing list