36 lines
1.1 KiB
Diff
36 lines
1.1 KiB
Diff
|
From 829e2b5cd552c5ea33a8ccc43e118ba87bbda206 Mon Sep 17 00:00:00 2001
|
||
|
From: Yu Watanabe <watanabe.yu+github@gmail.com>
|
||
|
Date: Fri, 19 Mar 2021 04:13:59 +0900
|
||
|
Subject: [PATCH] sd-event: do not use epoll_pwait2() tentatively
|
||
|
|
||
|
---
|
||
|
src/libsystemd/sd-event/sd-event.c | 4 +++-
|
||
|
1 file changed, 3 insertions(+), 1 deletion(-)
|
||
|
|
||
|
diff --git a/src/libsystemd/sd-event/sd-event.c b/src/libsystemd/sd-event/sd-event.c
|
||
|
index 8f74b14101..14bed4f854 100644
|
||
|
--- a/src/libsystemd/sd-event/sd-event.c
|
||
|
+++ b/src/libsystemd/sd-event/sd-event.c
|
||
|
@@ -3808,8 +3808,9 @@ static int epoll_wait_usec(
|
||
|
int maxevents,
|
||
|
usec_t timeout) {
|
||
|
|
||
|
- static bool epoll_pwait2_absent = false;
|
||
|
int r, msec;
|
||
|
+#if 0
|
||
|
+ static bool epoll_pwait2_absent = false;
|
||
|
|
||
|
/* A wrapper that uses epoll_pwait2() if available, and falls back to epoll_wait() if not */
|
||
|
|
||
|
@@ -3829,6 +3830,7 @@ static int epoll_wait_usec(
|
||
|
|
||
|
epoll_pwait2_absent = true;
|
||
|
}
|
||
|
+#endif
|
||
|
|
||
|
if (timeout == USEC_INFINITY)
|
||
|
msec = -1;
|
||
|
--
|
||
|
2.30.2
|
||
|
|