diff --git a/src/event/Loop.cxx b/src/event/Loop.cxx index 1a548f689..d7b679d4a 100644 --- a/src/event/Loop.cxx +++ b/src/event/Loop.cxx @@ -192,7 +192,7 @@ EventLoop::AddDefer(DeferEvent &e) noexcept void EventLoop::AddIdle(DeferEvent &e) noexcept { - idle.push_front(e); + idle.push_back(e); again = true; }