<div dir="ltr">Hi,<div><br></div><div>I wonder if it's possible to recover UDP connections after a crash on Kamailio/rtpengine so we can survive a reload or a segfault in any of them.</div><div><br></div><div>Since UDP isn't connection oriented, opening the sockets in the same order the original mapping were made, there's no reason to think it shouldn't work, but what about TLS/WS connections for SIP signalling? these two look unrecoverable. </div>
<div><br></div><div>Putting TLS/WS aside for a moment, what about DTLS connections for RTP/RTCP? This also looks quite challenging/impossible considering that rtpengine generates a new cert/key after each load. </div><div>
<br></div><div>I'm interested in contributing a patch/module to make this possible, but I don't know all of the constraints that may exist, especially from SDES/DTLS point of view. Maybe Richard Fuchs can point me to the right direction.<br clear="all">
<div><br></div><div>Thanks,</div>-- <br><div dir="ltr">Carlos<div><a href="http://caruizdiaz.com" target="_blank">http://caruizdiaz.com</a></div><div><a href="http://ngvoice.com" target="_blank">http://ngvoice.com</a></div>
<div>+52 55 3048 3303</div></div>
</div></div>