Merge pull request #8 from Arrowbox/threadsafe_usb_close

Use threadsafe call when setting event_loop_done
This commit is contained in:
Gilles Boccon-Gibod
2022-06-25 05:07:42 -07:00
committed by GitHub
+1 -1
View File
@@ -221,7 +221,7 @@ async def open_usb_transport(spec):
pass
logger.debug('USB event loop done')
self.event_loop_done.set_result(None)
self.loop.call_soon_threadsafe(self.event_loop_done.set_result, None)
async def close(self):
self.closed = True