diff --git a/classCAN.py b/classCAN.py index 8c4d6be..33dca4e 100644 --- a/classCAN.py +++ b/classCAN.py @@ -9,7 +9,7 @@ class CANBackend: self.network = None self.nodes = {} # {1: RemoteNode(0x02), 2: RemoteNode(0x03), ...} self.connected = False - self.lock = threading.Lock() + self.lock = asyncio.Lock() self.polling_thread = None self.polling_active = False self.latest_data = {