First of all, as long as the call is bridged, it won't continue to your lua script. If you want to call the lua script if the bridge fails you must set this variable: continue_on_fail=true. If you want to execute the script after normal clearing, make sure to set hangup_after_bridge=false (that's probably the default though). 2013/6/10 Vincent Xia <gmangudai@gmail.com>
i set the dialplan to call test.lua by adding <action application="lua" data="test.lua"/>
it works fine when placing it before a "bridge" action, like <action application="lua" data="test.lua"/> <action application="bridge" data="user/${dialed_extension}"/>
but if i put "lua" after "bridge" <action application="bridge" data="user/${dialed_extension}"/> <action application="lua" data="test.lua"/>
then test.lua is not executed, no matter the dialed_extension answered the call or not,
my question is: 1. why is this happening? 2. how can i get test.lua get executed after "bridge"?
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org