diff --git a/source/eventcore/drivers/timer.d b/source/eventcore/drivers/timer.d index fc84f94..e21437f 100644 --- a/source/eventcore/drivers/timer.d +++ b/source/eventcore/drivers/timer.d @@ -124,6 +124,7 @@ final class LoopTimeoutTimerDriver : EventDriverTimers { m_timerQueue.linearRemove(upper.release.take(1)); break; } + upper.popFront(); } }