|
From: Updegraff, S. <Sha...@xe...> - 2018-11-13 21:35:33
|
Tim,
I looked into the multiple threads. It is possible, but at the point I am starting and stopping things, there should only be the main thread doing any USB requests.
The firmware developer also gave me an update with "some things that might help"...which did. Again, thank you for the insights. It's hard developing new on both sides of the pipe and not knowing who broke what. Especially since this is my first USB project.
Shawn
________________________________
From: Tim Roberts <ti...@pr...>
Sent: Monday, November 12, 2018 4:00 PM
To: Libusb Mailing List
Subject: Re: [libusb] An error on every other attempt to capture data
Updegraff, Shawn wrote:
>
> So what IS a "-71" and what sorts of thing cause it? Thanks.
>
I just noticed this:
> [ 7.593749] [000079b8] libusb: debug [libusb_alloc_transfer] transfer
> 0xa8b630
> [ 7.593759] [000079b8] libusb: debug [libusb_submit_transfer] transfer
> 0xa8b630
> [ 7.593784] [000079b8] libusb: debug
> [libusb_handle_events_timeout_completed] another thread is doing event
> handling
Is it possible you actually do have multiple threads waiting for libusb
events?
--
Tim Roberts, ti...@pr...
Providenza & Boekelheide, Inc.
|