From 178f69bdf5774207b8491164e1ddcb4629abfa2a Mon Sep 17 00:00:00 2001 From: Dillon DuPont Date: Tue, 1 Jul 2025 15:34:47 -0400 Subject: [PATCH] Changed watchdog conditions --- libs/python/computer-server/computer_server/watchdog.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/libs/python/computer-server/computer_server/watchdog.py b/libs/python/computer-server/computer_server/watchdog.py index a53c3042..392d9bc0 100644 --- a/libs/python/computer-server/computer_server/watchdog.py +++ b/libs/python/computer-server/computer_server/watchdog.py @@ -105,12 +105,9 @@ class Watchdog: try: response = await asyncio.wait_for(websocket.recv(), timeout=5) logger.debug(f"Ping response received: {response[:100]}...") + return True except asyncio.TimeoutError: - # No response is fine for a ping - logger.debug("Ping sent successfully (no response expected)") - - return True - + return False except Exception as e: logger.warning(f"Ping failed: {e}") return False