diff --git a/host/libhackrf/src/hackrf.c b/host/libhackrf/src/hackrf.c index c0062f4b..6671bc37 100644 --- a/host/libhackrf/src/hackrf.c +++ b/host/libhackrf/src/hackrf.c @@ -1766,7 +1766,7 @@ static void LIBUSB_CALL hackrf_libusb_transfer_callback(struct libusb_transfer* LIBUSB_TRANSFER_ERROR, LIBUSB_TRANSFER_TIMED_OUT LIBUSB_TRANSFER_STALL, LIBUSB_TRANSFER_OVERFLOW .... */ - request_exit(device); /* Fatal error stop transfer */ + transfer_finished(device, usb_transfer); device->streaming = false; } }