File pilot-link-0.12.3-usb-fixes.patch of Package pilot-link
Index: libpisock/libusb.c =================================================================== --- libpisock/libusb.c.orig +++ libpisock/libusb.c @@ -139,6 +139,11 @@ USB_poll (pi_usb_data_t *data) LOG((PI_DBG_DEV, PI_DBG_LVL_DEBUG, "%s: USB_handle=%p\n", __FILE__, USB_handle)); + if(!USB_handle) { + /* errno = ENODEV; */ + continue; + } + data->ref = USB_handle; input_endpoint = output_endpoint = 0xFF;