forked from Lephenixnoir/gint
Lephe
d110ab608e
Performing an asynchronous commit on an inactive pipe would yield USB_COMMIT_INACTVE and *not* invoke the callback (as intended), which usb_commit_sync() ignored, causing a freeze. This issue appeared after a world switch, which (for reasons not yet known) appear to fail the first writes until a commit, and that commit would then hit an inactive pipe. |
||
---|---|---|
.. | ||
classes | ||
configure.c | ||
pipes.c | ||
setup.c | ||
string.c | ||
usb.c | ||
usb_private.h |