diff --git a/webex_bot/websockets/webex_websocket_client.py b/webex_bot/websockets/webex_websocket_client.py index f662a61..0fcc528 100644 --- a/webex_bot/websockets/webex_websocket_client.py +++ b/webex_bot/websockets/webex_websocket_client.py @@ -165,6 +165,14 @@ def _get_device_info(self, check_existing=True): logger.debug(f"self.device_info: {self.device_info}") return resp + + def stop(self): + def terminate(): + raise SystemExit() + + asyncio.get_event_loop().create_task(terminate()) + + def run(self): if self.device_info is None: if self._get_device_info() is None: