From 00bcc90f9878d8b77a077db208a4fcce6336a896 Mon Sep 17 00:00:00 2001 From: Wildan M Date: Wed, 25 Mar 2026 04:19:44 +0700 Subject: [PATCH] Fix epoll --- tests/sys_epoll/epoll.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/sys_epoll/epoll.c b/tests/sys_epoll/epoll.c index 29220ba18c..fa367e07cf 100644 --- a/tests/sys_epoll/epoll.c +++ b/tests/sys_epoll/epoll.c @@ -33,7 +33,12 @@ int reader(int fd) { return 1; } +#ifndef __GLIBC__ + int nfds_n1 = epoll_wait(epollfd, events, -1, -1); +#else + // glibc does not support events len -1 int nfds_n1 = epoll_wait(epollfd, events, 8, -1); +#endif if (nfds_n1 != -1 || errno != EINVAL) { perror("epoll_wait"); return 1;