[OpenSIPS-Users] serialize_branches() and timeouts
Alexander Kogan
akogan at 5gfuture.com
Tue Jun 27 14:59:55 UTC 2023
Hello,
I've got such a call flow:
Client OpenSIPS
|--INVITE-->|
|<--100-----| Vendor1
| |--INVITE-->|
| |--INVITE-->|
| |--INVITE-->|
| | | Vendor2
| |--INVITE------------- >|
| |<--100-----------------|
| |<--180-----------------|
|<--180-----| |
| |<--200-----------------|
|<--200-----| |
| | |
| |<--200-----| |
|<--200-----| |
| | | |
The first branch was timed out and we switched up to the next one. A bit
later we received 200 OK from the first one. The question is - how to
avoid passing 200 to the first leg? drop() doesn't work for final
responses. I also can't use t_cancel_branches() because it works in
onreply_route only which is not called in case of timeout....
--
Best regards,
Alexander Kogan,
Director of R&D
5g Future
http://5gfuture.com
More information about the Users
mailing list