From f1a0ed905b6056f187c0130086faa4e088a9c47b Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Wed, 26 Jan 2022 20:47:21 +0100 Subject: [PATCH] WIP: ignore STALL Change-Id: I53741f265f71797c0594a818f5a1d37534fa3774 --- host/src/simtrace2-cardem-pcsc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/host/src/simtrace2-cardem-pcsc.c b/host/src/simtrace2-cardem-pcsc.c index b7d41bda..314aee10 100644 --- a/host/src/simtrace2-cardem-pcsc.c +++ b/host/src/simtrace2-cardem-pcsc.c @@ -279,6 +279,7 @@ static void usb_in_xfer_cb(struct libusb_transfer *xfer) process_usb_msg(ci, xfer->buffer, xfer->actual_length); break; case LIBUSB_TRANSFER_ERROR: + case LIBUSB_TRANSFER_STALL: LOGCI(ci, LOGL_FATAL, "USB IN transfer error, trying resubmit\n"); break; case LIBUSB_TRANSFER_NO_DEVICE: @@ -333,6 +334,7 @@ static void usb_irq_xfer_cb(struct libusb_transfer *xfer) process_usb_msg_irq(ci, xfer->buffer, xfer->actual_length); break; case LIBUSB_TRANSFER_ERROR: + case LIBUSB_TRANSFER_STALL: LOGCI(ci, LOGL_FATAL, "USB INT transfer error, trying resubmit\n"); break; case LIBUSB_TRANSFER_NO_DEVICE: