<div dir="ltr"><br><br><div class="gmail_quote">On Sun, Oct 12, 2008 at 3:52 PM, Alex Balashov <span dir="ltr">&lt;<a href="mailto:abalashov@evaristesys.com">abalashov@evaristesys.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Yep. &nbsp;What Iñaki said.<br>
<br>
In any sort of programming language-like runtime environment, which<br>
Kamailio script is, when you evaluate two actual statements in a<br>
disjunction rather than values holding return codes, those statements<br>
get executed right then and there.<br>
<br>
So, whether the first t_relay() ran successfully or not, the second one<br>
will be executed. &nbsp;This won&#39;t work unless you branch.<br>
<div class="Ih2E3d"><br>
Iñaki Baz Castillo wrote:<br>
<br>
&gt; El Domingo, 12 de Octubre de 2008, Asim Riaz escribió:<br>
&gt;&gt; if(!t_relay(&quot;udp:third_proxy_1:5060&quot;) ||<br>
&gt;&gt; &nbsp; &nbsp; !t_relay(&quot;udp:third_proxy_2:5060&quot;)) {<br>
&gt;<br>
&gt; I think that this is not valid, you can not check the result of sending the<br>
&gt; request to both destinations.<br>
&gt;<br>
&gt; If the first condition is false (!t_relay(&quot;udp:third_proxy_1:5060&quot;) this means<br>
&gt; that a transaction has been correctly created. But after that you do a new<br>
&gt; comparision:<br>
&gt; &nbsp; !t_relay(&quot;udp:third_proxy_2:5060&quot;)<br>
&gt; The transaction was already created in the first t_realy so you are trying to<br>
&gt; do it again in a new t_relay, that is illegal.<br>
&gt;<br>
&gt;<br>&nbsp;
so then what is the posibility to send calls the first proxy if thats fail route to another one and so on ?</div></blockquote><div><br>Thanks<br>Asim Riaz <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d"><br>
<br>
--<br>
</div><font color="#888888">Alex Balashov<br>
Evariste Systems<br>
Web &nbsp; &nbsp;: <a href="http://www.evaristesys.com/" target="_blank">http://www.evaristesys.com/</a><br>
Tel &nbsp; &nbsp;: (+1) (678) 954-0670<br>
Direct : (+1) (678) 954-0671<br>
Mobile : (+1) (706) 338-8599<br>
</font><div><div></div><div class="Wj3C7c"><br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.kamailio.org">Users@lists.kamailio.org</a><br>
<a href="http://lists.kamailio.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.kamailio.org/cgi-bin/mailman/listinfo/users</a><br>
</div></div></blockquote></div><br></div>