diff --git a/transport-classes-io_uring/src/main/java/io/netty/incubator/channel/uring/IOUringSubmissionQueue.java b/transport-classes-io_uring/src/main/java/io/netty/incubator/channel/uring/IOUringSubmissionQueue.java index f00c9284..18a1e584 100644 --- a/transport-classes-io_uring/src/main/java/io/netty/incubator/channel/uring/IOUringSubmissionQueue.java +++ b/transport-classes-io_uring/src/main/java/io/netty/incubator/channel/uring/IOUringSubmissionQueue.java @@ -152,7 +152,7 @@ private void setData(long sqe, byte op, int flags, int rwFlags, int fd, long buf boolean addTimeout(long nanoSeconds, short extraData) { setTimeout(nanoSeconds); - return enqueueSqe(Native.IORING_OP_TIMEOUT, 0, 0, -1, timeoutMemoryAddress, 1, 0, extraData); + return enqueueSqe(Native.IORING_OP_TIMEOUT, 0, 0, -1, timeoutMemoryAddress, 1, 1, extraData); } boolean removeTimeout(short extraData) {