Fixed async_runner.
usb_context will not emit changes in the device list (breaks Linux)