diff --git a/src/infuse_iot/tools/bt_log.py b/src/infuse_iot/tools/bt_log.py index 59c08c2..7e63b47 100644 --- a/src/infuse_iot/tools/bt_log.py +++ b/src/infuse_iot/tools/bt_log.py @@ -45,7 +45,8 @@ def run(self): if self._data: types |= GatewayRequestConnectionRequest.DataType.DATA with self._client.connection(self._id, types, self._conn_timeout) as _: - while evt := self._client.receive(): + while True: + evt = self._client.receive() if evt is None: continue if isinstance(evt, ClientNotificationConnectionDropped):