From 4e35aba033996694b8b5cd858cbc16c4662fda2c Mon Sep 17 00:00:00 2001 From: markus Date: Sat, 22 Feb 2025 08:37:12 +0100 Subject: [PATCH] fix acl_packet_queue flush when controller does not support HCI_READ_BUFFER_SIZE_COMMAND --- bumble/host.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/bumble/host.py b/bumble/host.py index d3a10b6d..c369afb3 100644 --- a/bumble/host.py +++ b/bumble/host.py @@ -1062,8 +1062,10 @@ class Host(AbortableEventEmitter): ) # Flush the data queues - self.acl_packet_queue.flush(handle) - self.le_acl_packet_queue.flush(handle) + if self.acl_packet_queue: + self.acl_packet_queue.flush(handle) + if self.le_acl_packet_queue: + self.le_acl_packet_queue.flush(handle) if self.iso_packet_queue: self.iso_packet_queue.flush(handle) else: