mirror of
https://github.com/espressif/esp-idf.git
synced 2026-04-28 11:28:43 +00:00
85049c9338
If in usb_host_interface_release() the underlying pipe was halted while having an URB in-flight, usb_host_client_handle_events() may not have had a chance to process the URB yet. Check if there are any pending URBs on the pipe before attempting to free it. Closes https://github.com/espressif/esp-idf/issues/17707