Connected to Asterisk 1.4.2 currently running on localhost (pid = 3880) Verbosity is at least 3 localhost*CLI> zap show channels Chan Extension Context Language MOH Interpret pseudo mycontext default 1 mycontext default 2 mycontext default ----------------------------------------------------------------------------------------------- My extensions.conf 40 number: exten => 40,1,Answer() exten => 40,2,NoOp(${LANGUAGE}) exten => 40,3,Playback(demo-moreinfo) exten => 40,4,Set(CHANNEL(language)=it) exten => 40,5,NoOp(${LANGUAGE}) exten => 40,6,Playback(demo-moreinfo) exten => 40,7,Hangup() ------------------------------------------------------------------------------------------------ localhost*CLI> -- Starting simple switch on 'Zap/2-1' -- Executing [40@mycontext:1] Answer("Zap/2-1", "") in new stack -- Executing [40@mycontext:2] NoOp("Zap/2-1", "") in new stack -- Executing [40@mycontext:3] Playback("Zap/2-1", "demo-moreinfo") in new stack -- Playing 'demo-moreinfo' (language 'en') -- Executing [40@mycontext:4] Set("Zap/2-1", "CHANNEL(language)=it") in new stack -- Executing [40@mycontext:5] NoOp("Zap/2-1", "") in new stack -- Executing [40@mycontext:6] Playback("Zap/2-1", "demo-moreinfo") in new stack -- Playing 'demo-moreinfo' (language 'it') -- Executing [40@mycontext:7] Hangup("Zap/2-1", "") in new stack == Spawn extension (mycontext, 40, 7) exited non-zero on 'Zap/2-1' -- Hungup 'Zap/2-1'