netty5/common/src
Norman Maurer 1b0b8f80cd AbstractScheduledEventExecutor.schedule(...) must accept delay <= 0.
Motivation:

As the javadoc of ScheduledExecutorService state:

Zero and negative delays (but not periods) are also allowed in schedule methods,and are treated as requests for immediate execution.

Modifications:

- Correctly handle delay <= 0.
- Add unit tests.

Result:

Fixes [#6627].
2017-04-19 11:35:50 +02:00
..
main AbstractScheduledEventExecutor.schedule(...) must accept delay <= 0. 2017-04-19 11:35:50 +02:00
test AbstractScheduledEventExecutor.schedule(...) must accept delay <= 0. 2017-04-19 11:35:50 +02:00