diff --git a/lib/uring.c b/lib/uring.c index 61056d7ed..2d5a9c4be 100644 --- a/lib/uring.c +++ b/lib/uring.c @@ -1,5 +1,4 @@ #include "uring.h" -#include #include #include #include "log.h" @@ -102,7 +101,7 @@ void uring_thread_init(void) { struct io_uring_params params = {0}; int ret = io_uring_queue_init_params(rtpe_common_config_ptr->io_uring_buffers, &rtpe_uring, ¶ms); if (ret) - die("io_uring init failed (%s)", strerror(errno)); + die("io_uring init failed (%s)", strerror(-ret)); uring_sendmsg = __uring_sendmsg; uring_thread_loop = __uring_thread_loop;