diff --git a/src/shared/utils/circuitBreaker.ts b/src/shared/utils/circuitBreaker.ts index 768178ed90..036fc16c22 100644 --- a/src/shared/utils/circuitBreaker.ts +++ b/src/shared/utils/circuitBreaker.ts @@ -203,6 +203,7 @@ export class CircuitBreaker { this._transition(STATE.CLOSED); this.failureCount = 0; this.successCount = 0; + this.lastFailureTime = null; } else if (this.state === STATE.HALF_OPEN) { this.successCount++; this._transition(STATE.CLOSED);