From a311c3f723f418f67aee60c8dac8c8d210e7fc2f Mon Sep 17 00:00:00 2001 From: Gilles Boccon-Gibod Date: Thu, 22 Aug 2024 22:26:44 -0700 Subject: [PATCH] hotfix for usb transport --- bumble/transport/usb.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bumble/transport/usb.py b/bumble/transport/usb.py index 2e98446e..0b865cfa 100644 --- a/bumble/transport/usb.py +++ b/bumble/transport/usb.py @@ -139,7 +139,7 @@ def on_packet(self, packet): self.packets.put_nowait(packet) def transfer_callback(self, transfer): - self.acl_out_transfer_ready.release() + self.loop.call_soon_threadsafe(self.acl_out_transfer_ready.release) status = transfer.getStatus() # pylint: disable=no-member