X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=io_uring_engine.cpp;fp=io_uring_engine.cpp;h=03160b12a4abb1f04e83a84acfcf84d7589ad1f1;hb=99a0a43a777176583f3525e11ef62185dd2be740;hp=fc51abab6a75e23143235f555e8edec82547529b;hpb=e5c002a3c4d820774bdbe037a337f3c5c349d8d1;p=plocate diff --git a/io_uring_engine.cpp b/io_uring_engine.cpp index fc51aba..03160b1 100644 --- a/io_uring_engine.cpp +++ b/io_uring_engine.cpp @@ -5,6 +5,7 @@ #ifndef WITHOUT_URING #include #endif +#include "dprintf.h" #include "io_uring_engine.h" #include @@ -20,8 +21,12 @@ IOUringEngine::IOUringEngine(size_t slop_bytes) { #ifdef WITHOUT_URING int ret = -1; + dprintf("Compiled without liburing support; not using io_uring.\n"); #else int ret = io_uring_queue_init(queue_depth, &ring, 0); + if (ret < 0) { + dprintf("io_uring_queue_init() failed; not using io_uring.\n"); + } #endif using_uring = (ret >= 0); }