In article <[EMAIL PROTECTED]>, unplug <[EMAIL PROTECTED]> wrote: > Hi, > > I have set some variable in a call. > Set(testmode=1) > For some reason, such as forward the call, the follow command called. > Dial(Local/1234567) > It will go through the dial plan again but the value of variable > testmode is nothing instead of 1. > > How can I maintain the value of the variable in the above case?
Try using Set(__testmode=1), but still refer to it as ${testmode}. The __ tells Asterisk to propagate the variable to created channels. Cheers Tony -- Tony Mountifield Work: [EMAIL PROTECTED] - http://www.softins.co.uk Play: [EMAIL PROTECTED] - http://tony.mountifield.org _______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users