[OpenSIPS-Devel] [OpenSIPS/opensips] 6455cc: Fixed updating transaction if no relay done in req...
Bogdan-Andrei Iancu
bogdan at opensips.org
Fri Apr 7 06:47:35 EDT 2017
Branch: refs/heads/master
Home: https://github.com/OpenSIPS/opensips
Commit: 6455ccba84539d91d7575161989bf9ef41c392e9
https://github.com/OpenSIPS/opensips/commit/6455ccba84539d91d7575161989bf9ef41c392e9
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2017-04-07 (Fri, 07 Apr 2017)
Changed paths:
M modules/tm/sip_msg.c
M modules/tm/tm.c
M parser/msg_parser.h
Log Message:
-----------
Fixed updating transaction if no relay done in request route.
If the request route ends without any t_relay() (like in the PN scenario, where there are no contact registered at the time of INVITE handling), we need to force upating the cloned request (in the UAS side of the transaction) with all the changes done over the request in script (normally this is done at the t_relay() time).
Reported by Nick Altmann.
More information about the Devel
mailing list