diff --git a/native/org.eclipse.cdt.native.serial/src/org/eclipse/cdt/serial/SerialPort.java b/native/org.eclipse.cdt.native.serial/src/org/eclipse/cdt/serial/SerialPort.java index 62bea0f1ad7..abbeacb5f9b 100644 --- a/native/org.eclipse.cdt.native.serial/src/org/eclipse/cdt/serial/SerialPort.java +++ b/native/org.eclipse.cdt.native.serial/src/org/eclipse/cdt/serial/SerialPort.java @@ -79,6 +79,8 @@ public class SerialPort { return -1; } } else if (rlen > 0) { + // Reset the pointer, as we have new data + rpos = 0; break; } }