diff --git a/fns_cli/client.py b/fns_cli/client.py index 47395fb..ac39a9b 100644 --- a/fns_cli/client.py +++ b/fns_cli/client.py @@ -121,11 +121,12 @@ async def _connect(self) -> None: ) log.info("Connecting to %s", url) + interval = self.config.client.heartbeat_interval self.ws = await websockets.connect( url, max_size=128 * 1024 * 1024, - ping_interval=None, - ping_timeout=None, + ping_interval=interval, + ping_timeout=interval, close_timeout=10, ) log.info("WebSocket connected, sending auth")