diff --git a/src/main/java/org/springframework/retry/policy/CircuitBreakerRetryPolicy.java b/src/main/java/org/springframework/retry/policy/CircuitBreakerRetryPolicy.java index 951da72..1f8535b 100644 --- a/src/main/java/org/springframework/retry/policy/CircuitBreakerRetryPolicy.java +++ b/src/main/java/org/springframework/retry/policy/CircuitBreakerRetryPolicy.java @@ -152,8 +152,9 @@ public class CircuitBreakerRetryPolicy implements RetryPolicy { if ((Boolean) getAttribute(CIRCUIT_OPEN) == false) { logger.trace("Opening circuit"); setAttribute(CIRCUIT_OPEN, true); + this.start = System.currentTimeMillis(); } - this.start = System.currentTimeMillis(); + return true; } }