From 64dd229a5b7ee997ffed83bb65e2eebf82160db6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juan=20Jos=C3=A9?= Date: Mon, 25 Aug 2025 15:39:46 -0500 Subject: [PATCH] unix: remove UV__SIGNAL_EVENT dispatch from uv__io_cb (#4871) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit uv__signal_event() is invoked directly from uv__io_poll(), so the UV__SIGNAL_EVENT case in uv__io_cb() is never reached. Refs: https://github.com/libuv/libuv/pull/4854#discussion_r2246110177 Signed-off-by: Juan José Arboleda --- src/unix/core.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/unix/core.c b/src/unix/core.c index a5c9dd6e3..118bc5759 100644 --- a/src/unix/core.c +++ b/src/unix/core.c @@ -923,9 +923,6 @@ void uv__io_cb(uv_loop_t* loop, uv__io_t* w, unsigned int events) { case UV__POLL_IO: uv__poll_io(loop, w, events); break; - case UV__SIGNAL_EVENT: - uv__signal_event(loop, w, events); - break; case UV__SERVER_IO: uv__server_io(loop, w, events); break;