1
0
mirror of https://github.com/mik3y/usb-serial-for-android.git synced 2026-08-11 16:32:53 +00:00

fix write timeout calculation

This commit is contained in:
kai-morich
2021-02-14 14:16:25 +01:00
parent 4ffcc8d0fb
commit cbed086279
@@ -211,7 +211,7 @@ public abstract class CommonUsbSerialPort implements UsbSerialPort {
throw new IOException("Connection closed");
}
while (offset < src.length) {
final int requestTimeout;
int requestTimeout;
final int requestLength;
final int actualLength;
@@ -230,6 +230,8 @@ public abstract class CommonUsbSerialPort implements UsbSerialPort {
requestTimeout = timeout;
} else {
requestTimeout = (int)(endTime - System.currentTimeMillis());
if(requestTimeout == 0)
requestTimeout = -1;
}
if (requestTimeout < 0) {
actualLength = -2;