diff --git a/takway/clients/web_socket_client_utils.py b/takway/clients/web_socket_client_utils.py index 4acf1a3..d2ec943 100644 --- a/takway/clients/web_socket_client_utils.py +++ b/takway/clients/web_socket_client_utils.py @@ -203,6 +203,8 @@ class WebSocketClinet: if self.sleep_event.is_set(): print(f"{datetime.now()}: sleep mode.") recorder.hardware.long_power_status = False + self.sleep_event.clear() + break if not self.wakeup_event.is_set(): break