diff --git a/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/CommonUsbSerialPort.java b/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/CommonUsbSerialPort.java index 1fec25b..2cb8631 100644 --- a/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/CommonUsbSerialPort.java +++ b/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/CommonUsbSerialPort.java @@ -102,7 +102,9 @@ public abstract class CommonUsbSerialPort implements UsbSerialPort { mUsbRequest = new UsbRequest(); mUsbRequest.initialize(mConnection, mReadEndpoint); } catch(Exception e) { - close(); + try { + close(); + } catch(Exception ignored) {} throw e; } }