diff --git a/java_console/io/src/main/java/com/rusefi/io/tcp/BinaryProtocolServer.java b/java_console/io/src/main/java/com/rusefi/io/tcp/BinaryProtocolServer.java index cd11c63284..9605b280e7 100644 --- a/java_console/io/src/main/java/com/rusefi/io/tcp/BinaryProtocolServer.java +++ b/java_console/io/src/main/java/com/rusefi/io/tcp/BinaryProtocolServer.java @@ -159,7 +159,7 @@ public class BinaryProtocolServer implements BinaryProtocolCommands { byte[] packet = new byte[length]; int size = in.read(packet); if (size != packet.length) - throw new IllegalStateException(); + throw new IllegalStateException(size + " promised but " + packet.length + " arrived"); int crc = in.readInt(); if (crc != IoHelper.getCrc32(packet)) throw new IllegalStateException("CRC mismatch");