Branch: refs/heads/3.6
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 1dc7d086175b78ca4d95908f1e3ab37faf284c14
      
https://github.com/OpenSIPS/opensips/commit/1dc7d086175b78ca4d95908f1e3ab37faf284c14
  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: 3ef7955ae159ba9fc1900a8d54f3f0b44e85b74e
      
https://github.com/OpenSIPS/opensips/commit/3ef7955ae159ba9fc1900a8d54f3f0b44e85b74e
  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 #3912 from sippy/pr_rtpproxy_nsock_drain_3.6

rtpproxy: drain timeout notification sockets (merge of #3911 into 3.6)


Compare: 
https://github.com/OpenSIPS/opensips/compare/dc328f2c9b46...3ef7955ae159

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

Reply via email to