I haven't encountered such situation. Is it parallel forking case or serial
forking?
What is not clear for me is your remark: `new branch is created with $ru = $ru`
-- is it done in failure route or branch route? If in branch route, what is the
reason for it? In branch route it is not supposed to create new branches, only
update the current outgoing branch.
As for troubleshooting, I would try to add some logs in the code to gather more
details, maybe trying to figure out what are the cases/functions in your config
when $ru may be updated (pv module, core functions, ...) and see if it is done
when not expected. Also, catching the sip traffic should help to see if many
messages in the same transaction are handled at the same time.
--
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/2708#issuecomment-886845980
_______________________________________________
Kamailio (SER) - Development Mailing List
[email protected]
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev