<div dir="ltr"><div>Johan,</div><div><br></div><div>To avoid problems like this, I call rtpengine_offer() in branch_route on initial invites, and make sure to call rtpengine_delete() in any failure route to remove any session from a failed offer that was never used.  Perhaps these will help in your situation as well.</div><div><br></div><div><br></div><div>- Jeff</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Oct 18, 2021 at 11:37 AM Johan De Clercq <<a href="mailto:Johan@democon.be">Johan@democon.be</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi, <div><br></div><div>A and B are on the same proxy. </div><div><br></div><div>A calls B,</div><div>    (as I need transcoding I need to call rtpengine_offer here)</div><div>B returns 183 with SDP. </div><div>     (this implies calling rtpengine_answer in onreply_route)</div><div> B lets the call time out</div><div>On the proxy I intercept the 480 returned by B </div><div>and I change the INVITE so that it point to SEMS</div><div>      (this ismplies calling rtpengine_offer again)</div><div><br></div><div>Issue: when you call 2x rtpengine_offer, you end up with a double sdp body. </div><div><br></div><div>So, </div><div>how can I instruct opensips to overwrite the body instead of appending one ? </div><div><br></div><div>wkr, </div></div>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opensips.org" target="_blank">Users@lists.opensips.org</a><br>
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
</blockquote></div>