From 240dd80c6ab17a9505a23ae2fe2c5c4f1a145bb2 Mon Sep 17 00:00:00 2001 From: Yuefeng Zhu Date: Mon, 22 Aug 2022 13:30:32 +0800 Subject: [PATCH] fix: remove libc::EFD_NONBLOCK from eventfd flags (#100) --- monoio/src/driver/uring/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/monoio/src/driver/uring/mod.rs b/monoio/src/driver/uring/mod.rs index de1f416f..63164105 100644 --- a/monoio/src/driver/uring/mod.rs +++ b/monoio/src/driver/uring/mod.rs @@ -104,7 +104,7 @@ impl IoUringDriver { // Create eventfd and register it to the ring. let waker = { - let fd = crate::syscall!(eventfd(0, libc::EFD_CLOEXEC | libc::EFD_NONBLOCK))?; + let fd = crate::syscall!(eventfd(0, libc::EFD_CLOEXEC))?; unsafe { use std::os::unix::io::FromRawFd; std::fs::File::from_raw_fd(fd)