From 770416f122d95ba9a5d69e19bb306db2c49cddb2 Mon Sep 17 00:00:00 2001 From: Martin Ling Date: Thu, 22 Sep 2022 12:41:54 +0100 Subject: [PATCH] Cancel flush transfer if shutting down. --- host/libhackrf/src/hackrf.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/host/libhackrf/src/hackrf.c b/host/libhackrf/src/hackrf.c index cc2dd88b..ec9ac084 100644 --- a/host/libhackrf/src/hackrf.c +++ b/host/libhackrf/src/hackrf.c @@ -239,6 +239,9 @@ static int cancel_transfers(hackrf_device* device) } } + if (device->flush_transfer != NULL) + libusb_cancel_transfer(device->flush_transfer); + device->transfers_setup = false; device->flush = false;