diff --git a/source/vibe/core/drivers/libasync.d b/source/vibe/core/drivers/libasync.d index f2dbcdbbcd..47238d36c7 100644 --- a/source/vibe/core/drivers/libasync.d +++ b/source/vibe/core/drivers/libasync.d @@ -134,7 +134,7 @@ final class LibasyncDriver : EventDriver { int runEventLoop() { - while(!m_break && getEventLoop().loop()){ + while(!m_break && getEventLoop().loop(int.max.msecs)){ processTimers(); getDriverCore().notifyIdle(); } @@ -145,7 +145,7 @@ final class LibasyncDriver : EventDriver { int runEventLoopOnce() { - getEventLoop().loop(100.msecs); + getEventLoop().loop(int.max.msecs); processTimers(); getDriverCore().notifyIdle(); logTrace("runEventLoopOnce exit");