From f2bedcd183fc07f4f8e1fcfa11fd2f45b8b71f12 Mon Sep 17 00:00:00 2001 From: openhands Date: Sat, 1 Nov 2025 20:32:04 +0000 Subject: [PATCH] fix: Remove await from synchronous Modbus client disconnect call The Modbus client disconnect method is synchronous, not async --- src/dashboard/api.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dashboard/api.py b/src/dashboard/api.py index 3c5e72b..554bb9f 100644 --- a/src/dashboard/api.py +++ b/src/dashboard/api.py @@ -798,7 +798,7 @@ async def get_signals(): # Add OPC UA fallback signals signals.extend(_create_fallback_signals(station_id, pump_id)) - await modbus_client.disconnect() + modbus_client.disconnect() else: logger.warning("modbus_connection_failed_using_fallback") # Fallback to mock data if Modbus connection fails