diff --git a/common/src/main/java/io/netty/util/concurrent/ScheduledFutureTask.java b/common/src/main/java/io/netty/util/concurrent/ScheduledFutureTask.java index 023c498f34..227894077a 100644 --- a/common/src/main/java/io/netty/util/concurrent/ScheduledFutureTask.java +++ b/common/src/main/java/io/netty/util/concurrent/ScheduledFutureTask.java @@ -109,7 +109,7 @@ final class ScheduledFutureTask extends PromiseTask implements ScheduledFu // Optimization to avoid checking system clock again // after deadline has passed and task has been dequeued if (periodNanos == 0) { - assert nanoTime() > deadlineNanos; + assert nanoTime() >= deadlineNanos; deadlineNanos = 0L; } }