<div dir="ltr">Hello guys,<div><br></div><div>I'm trying to dynamically add a branch after doing lookup.</div><div>The user is found, but in some cases I need to add a branch and do parallel forking.</div><div><br></div><div>So i'm basically doing:</div><div><font face="monospace"><br></font></div><div><font face="monospace">route[LOCATION] {<br>    if (!lookup("location")) {<br>        ....<br>    }<br>    <br>    if (something) {<br>        route(BRANCH_TO_EXTRA);<br>    }<br>    <br>    route(RELAY);<br>}<br><br>route[BRANCH_TO_EXTRA] {<br>    $fs = MY_SOCKET;<br>    append_branch("sip:$tU@" + $sel(cfg_get.pstn.gw_ip) + ":" + $sel(cfg_get.pstn.gw_port));<br>    return;<br>}</font><br></div><div><br></div><div>For some reason only the branch appended is being used (I have append_branches=1)</div><div><br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Ideas?</div><div><br></div>David Villasmil<div>email: <a href="mailto:david.villasmil.work@gmail.com" target="_blank">david.villasmil.work@gmail.com</a></div><div>phone: +34669448337</div></div></div></div></div></div>