diff --git a/mcp-servers/llm-gateway/failover.py b/mcp-servers/llm-gateway/failover.py index 45df882..8516be7 100644 --- a/mcp-servers/llm-gateway/failover.py +++ b/mcp-servers/llm-gateway/failover.py @@ -111,7 +111,10 @@ class CircuitBreaker: if self._state == CircuitState.OPEN: time_in_open = time.time() - self._stats.state_changed_at # Double-check state after time calculation (for thread safety) - if time_in_open >= self.recovery_timeout and self._state == CircuitState.OPEN: + if ( + time_in_open >= self.recovery_timeout + and self._state == CircuitState.OPEN + ): self._transition_to(CircuitState.HALF_OPEN) logger.info( f"Circuit {self.name} transitioned to HALF_OPEN "