diff --git a/host/libhackrf/src/hackrf.c b/host/libhackrf/src/hackrf.c index 530b93c0..c0062f4b 100644 --- a/host/libhackrf/src/hackrf.c +++ b/host/libhackrf/src/hackrf.c @@ -1757,6 +1757,7 @@ static void LIBUSB_CALL hackrf_libusb_transfer_callback(struct libusb_transfer* } } else { transfer_finished(device, usb_transfer); + device->streaming = false; } } else if(usb_transfer->status == LIBUSB_TRANSFER_CANCELLED) { transfer_finished(device, usb_transfer);