diff --git a/gear/__init__.py b/gear/__init__.py index 86fb675..fa6b872 100644 --- a/gear/__init__.py +++ b/gear/__init__.py @@ -1209,7 +1209,7 @@ class BaseClient(BaseClientServer): self.connections_condition.acquire() while self.running and not self.active_connections: self.log.debug("Waiting for at least one active connection") - self.connections_condition.wait() + self.connections_condition.wait(timeout=1) if self.active_connections: self.log.debug("Active connection found") connected = True