summaryrefslogtreecommitdiff
path: root/src/setup.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/setup.c')
-rw-r--r--src/setup.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/setup.c b/src/setup.c
index 73f35de..9da3c19 100644
--- a/src/setup.c
+++ b/src/setup.c
@@ -69,8 +69,10 @@ int io_uring_queue_mmap(int fd, struct io_uring_params *p, struct io_uring *ring
memset(ring, 0, sizeof(*ring));
ret = io_uring_mmap(fd, p, &ring->sq, &ring->cq);
- if (!ret)
+ if (!ret) {
+ ring->flags = p->flags;
ring->ring_fd = fd;
+ }
return ret;
}