diff --git a/libs/SmartMeshSDK/utils/SerialScanner.py b/libs/SmartMeshSDK/utils/SerialScanner.py index 9523f2c..968552f 100644 --- a/libs/SmartMeshSDK/utils/SerialScanner.py +++ b/libs/SmartMeshSDK/utils/SerialScanner.py @@ -165,6 +165,7 @@ def run(self): self.goOn = False serialHandler.close() while listenThread.isAlive(): + time.sleep(0.01) pass # wait for listenThread to stop except serial.SerialException: pass # happens when serial port unavailable