Branch: refs/heads/4.0
Home: https://github.com/OpenSIPS/opensips
Commit: a9413f02360bb8b67759ea1ba810137cb291ad9a
https://github.com/OpenSIPS/opensips/commit/a9413f02360bb8b67759ea1ba810137cb291ad9a
Author: Maksym Sobolyev <[email protected]>
Date: 2026-06-08 (Mon, 08 Jun 2026)
Changed paths:
M modules/rtpproxy/notification_process.c
Log Message:
-----------
rtpproxy: drain timeout notification sockets
RTPProxy may keep the notification connection open while writing a burst of
timeout events. The rtpproxy notification callback only performed a single
read per reactor wakeup, so already-buffered notifications could be left
pending with no further event to wake the process.
Set notification sockets nonblocking and drain them until EAGAIN, preserving
partial commands between callbacks. Also centralize notification connection
cleanup so error, EOF and handler failure paths consistently unregister the fd,
free pending data and close the socket.
Commit: 77d5f6ddbd64452c3837c4388877cb04140dda4a
https://github.com/OpenSIPS/opensips/commit/77d5f6ddbd64452c3837c4388877cb04140dda4a
Author: Bogdan Andrei IANCU <[email protected]>
Date: 2026-06-09 (Tue, 09 Jun 2026)
Changed paths:
M modules/rtpproxy/notification_process.c
Log Message:
-----------
Merge pull request #3913 from sippy/pr_rtpproxy_nsock_drain_4.0
rtpproxy: drain timeout notification sockets (merge of #3911 into 4.0)
Compare:
https://github.com/OpenSIPS/opensips/compare/7b92858b409e...77d5f6ddbd64
To unsubscribe from these emails, change your notification settings at
https://github.com/OpenSIPS/opensips/settings/notifications
_______________________________________________
Devel mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel