<div dir="ltr">Hi All , <div><br></div><div>I am using opensips 3.2 version . </div><div>route {</div><div>-------</div><div>     if ($rm=="INVITE")<br>                {<br>                   if(!lookup("location","B"))<br>                      {<br>                       if (!t_reply(404, "Not Found"))<br>                        {<br>                            sl_reply_error();<br>                        }<br>                        exit;<br>                      }<br>                }<br></div><div>                        if (!serialize_branches(1)){</div>                                sl_send_reply(500,"Unable to load contacts");<br>                                exit;<br>                        }else{<br>                           #     if (next_branches()){<br>                                        t_on_failure("1");<br>                               }<br>        }<br><div><br></div><div>Then of course the route(1) and failure_route(1) i have called . But what is happening in my case is . I have 2 branches , For Invite opensips tries both the branches but if both branch wont accept the call Opensips should reply error code to the caller . But Opensips create a new invite as the Caller sent and again follows the lookup logic .</div><div><br></div><div>Why is this happening ? How will I manage this ?</div><div><br></div><div><br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><b><i>Thanks & Regards</i></b><div><i>Sasmita Panda</i></div><div><i>Senior Network Testing and Software Engineer</i></div><div><i>3CLogic , ph:07827611765</i></div></div></div></div></div></div></div></div>