diff --git a/src/main/java/com/github/rholder/retry/BlockStrategies.java b/src/main/java/com/github/rholder/retry/BlockStrategies.java index 6b2cdb2..889fbe6 100644 --- a/src/main/java/com/github/rholder/retry/BlockStrategies.java +++ b/src/main/java/com/github/rholder/retry/BlockStrategies.java @@ -43,7 +43,10 @@ private static class ThreadSleepStrategy implements BlockStrategy { @Override public void block(long sleepTime) throws InterruptedException { + if (sleepTime == 0L) { + return; + } Thread.sleep(sleepTime); } } -} \ No newline at end of file +}