@jwrdegoede here is what happens with current master:

```
libusbx: error [reap_for_handle] reap failed error -1 errno=14
libusbx: error [handle_events] backend handle_events failed with error -1
libusbx: error [sync_transfer_wait_for_completion] libusb_handle_events failed: 
LIBUSB_ERROR_IO, cancelling transfer and retrying
libusbx: warning [handle_timeout] async cancel failed -5 errno=22
```

please note that i'm not trying to blame anyone for that. it just that i 
believe it must be fixable in the sense that the libusbx would return an error 
to be handled by the client.

in my experience, usb transfers errors do happen (try using a HP scanner with a 
bad USB 2.0 cable, for example). if we can manage to make the software more 
robust it will benefit everyone.

so if you have any suggestion of where should i investigate this, usbi_warn's 
to add etc, please let me know.


---
Reply to this email directly or view it on GitHub:
https://github.com/libusbx/libusbx/issues/76#issuecomment-31675364
------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
libusbx-devel mailing list
libusbx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libusbx-devel

Reply via email to