I was trying to make lua to bridge in dialplan, but somehow it did not behave like XML dialplan:<div><br></div><div>If I have this in XML:</div><div><br></div><div><div>    &lt;action application=&quot;set&quot; data=&quot;hangup_after_bridge=true&quot;/&gt;</div>
<div>    &lt;action application=&quot;set&quot; data=&quot;continue_on_fail=true&quot;/&gt;</div><div>    &lt;action application=&quot;bridge&quot; data=&quot;sofia/gateway/<a href="http://1.2.3.4/$1">1.2.3.4/$1</a>&quot; /&gt;</div>
<div>    &lt;action application=&quot;bridge&quot; data=&quot;sofia/gateway/<a href="http://5.6.7.8/$1">5.6.7.8/$1</a>&quot; /&gt;</div></div><div><br></div><div>then, the second action will not be called if the first one hangs up the channel unless the first action failed.</div>
<div><br></div><div>But, if I have this in Lua:</div><div><br></div><div><div><div>   session:execute(&quot;set&quot;,&quot;hangup_after_bridge=true&quot;)</div><div>   session:execute(&quot;set&quot;,&quot;continue_on_fail=true&quot;)</div>
</div><div>  for k, v in pairs(split(dst_gw_ip_list, &#39;;&#39;)) do</div><div>   session:execute(&quot;bridge&quot;,&quot;sofia/gateway/&quot; .. v .. &quot;/&quot; .. dest_out .. &quot;&quot;)</div><div>  end</div></div>
<div><br></div><div>then, the second action is also called.</div><div><br></div><div>How do I make the lua script to behave like XML?</div><div><br></div><div>Thank you,</div><div>Dorn B.</div>