diff --git a/src/event/Loop.cxx b/src/event/Loop.cxx index 7a7c77dcc..6ade45573 100644 --- a/src/event/Loop.cxx +++ b/src/event/Loop.cxx @@ -55,6 +55,7 @@ Uring::Queue * EventLoop::GetUring() noexcept { if (!uring_initialized) { + uring_initialized = true; try { uring = std::make_unique(*this); } catch (...) {