Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 31 May 2021 17:21:11 +0000
From:      bugzilla-noreply@freebsd.org
To:        usb@FreeBSD.org
Subject:   [Bug 256296] "No Device" error after using asynchronous API of libusb once
Message-ID:  <bug-256296-19105-lX5vF4HKbB@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-256296-19105@https.bugs.freebsd.org/bugzilla/>
References:  <bug-256296-19105@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D256296

Tomasz "CeDeROM" CEDRO <tomek@cedro.info> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |tomek@cedro.info

--- Comment #4 from Tomasz "CeDeROM" CEDRO <tomek@cedro.info> ---
Hey Sergii, HPS :-)=20

Sergii is it possible to open device again after closing? It should not be
possible to transfer to a device that is not opened.. so LIBUSB_ERROR_NO_DE=
VICE
may indicate that device is not opened and there is nowhere to tranfer to.
Asynchronous transfers may be put on some sort of list and close function
should verify the list before closing..? Can you verify with the applicatio=
n?
:-)

In order to analyse situation in depth Wireshark can dump the USB traffic. =
You
may want to compare Linux and FreeBSD behaviour if you suspect (low pobable)
problem in the stack :-)

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-256296-19105-lX5vF4HKbB>