<br><br><div class="gmail_quote">2010/4/2 Olivier <span dir="ltr">&lt;<a href="mailto:oza_4h07@yahoo.fr">oza_4h07@yahoo.fr</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello,<br><br>When reloading a diaplan (asterisk 1.6.1.X), I can see in console :<br><br>[Apr  2 09:02:00] WARNING[2217]: ael/pval.c:2522 check_pval_item: Warning: file /etc/asterisk/extensions.ael, line 621-621: application call to Gosub affects flow of control, and needs to be re-written using AEL if, while, goto, etc. keywords instead!<br>

<br><br>What is then the recommended substitution for Gosub() application (when you want to return to next statement after routine completion) ?<br><a href="http://www.voip-info.org" target="_blank">www.voip-info.org</a> doesn&#39;t mention much about that.<br>

<br>Regards<br>
</blockquote></div><br><br>Maybe, I should also add the same question regarding Return() application replacement :<br><br>[Apr  2 14:11:12] WARNING[2217]: ael/pval.c:2522 check_pval_item: Warning: file /etc/asterisk/extensions.ael, line 660-660: application call to Return affects flow of control, and needs to be re-written using AEL if, while, goto, etc. keywords instead!<br>
<br>To my knowledge, using return keywords is not a desirable option as you cannot add a value return :<br>return foo;<br>Return(foo);<br><br>Suggestions ?<br>