Inside branch failure event route, the transaction is not completely in failure cause, so
you should use rtpengine_delete() with via option. Making rtpengine_manage() do delete
inside it for branch failure event route will kill the entire session associated with the
transaction.
I can add a condition in the code to skip doing anything in branch failure event route,
but if you need to do more fine control of the branches, then switch to using rtpengine
offer/answer/delete variants.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/2222#issuecomment-590057022