darwin: add timeout for reset reenumerate
authorosy <50960678+osy@users.noreply.github.com>
Wed, 12 May 2021 03:36:31 +0000 (20:36 -0700)
committerNathan Hjelm <hjelmn@google.com>
Sun, 16 May 2021 21:13:42 +0000 (15:13 -0600)
commitb8b7fd61d235fbc97791dcf7f70372b192e1047d
tree9e38e368b7ad88e8a9cefc8cfb083013d23ca32b
parent1001cb5558cf6679af7bce3114bba1d3bb7b6f7f
darwin: add timeout for reset reenumerate

USBDeviceReEnumerate() does not return an error code (bug?) so if it fails
we could be stuck waiting forever. Set a sane timeout to 10s.

Signed-off-by: Nathan Hjelm <hjelmn@google.com>
libusb/os/darwin_usb.c
libusb/version_nano.h