mirror of https://github.com/sipwise/rtpengine.git
When a receiving socket doesn't match the socket we were expecting, make sure that the receiving socket is actually one of the sockets we want to use at this point before blindly switching the socket. This fixes a race condition after a re-invite: A new set of sockets has been opened, but an old/delayed RTP packet still arrives on one of the old ports. In this case we don't want to switch the local socket. Change-Id: I4e2b87ad608b1a9c6a0bb2eae5c305fd79be70d5 (cherry picked from commit 304a1b11ef6679b4ab133c1c44bb0f180903d948)pull/1611/head
parent
8b5fa8316d
commit
deb676e009
Loading…
Reference in new issue