diff --git a/java_console/io/src/main/java/com/rusefi/io/IoStream.java b/java_console/io/src/main/java/com/rusefi/io/IoStream.java index d49bb6cd3b..d0b6871763 100644 --- a/java_console/io/src/main/java/com/rusefi/io/IoStream.java +++ b/java_console/io/src/main/java/com/rusefi/io/IoStream.java @@ -7,6 +7,7 @@ import com.rusefi.binaryprotocol.BinaryProtocol; import com.rusefi.binaryprotocol.IncomingDataBuffer; import com.rusefi.binaryprotocol.IoHelper; import com.rusefi.io.serial.AbstractIoStream; +import com.rusefi.io.serial.StreamStatistics; import com.rusefi.io.tcp.BinaryProtocolServer; import org.jetbrains.annotations.NotNull; @@ -23,7 +24,7 @@ import static com.devexperts.logging.Logging.getLogging; *
* 5/11/2015.
*/
-public interface IoStream extends WriteStream, Closeable {
+public interface IoStream extends WriteStream, Closeable, StreamStatistics {
Logging log = getLogging(IoStream.class);
static String printHexBinary(byte[] data) {
diff --git a/java_console/io/src/main/java/com/rusefi/io/serial/AbstractIoStream.java b/java_console/io/src/main/java/com/rusefi/io/serial/AbstractIoStream.java
index 385cea143d..c5d7f5221f 100644
--- a/java_console/io/src/main/java/com/rusefi/io/serial/AbstractIoStream.java
+++ b/java_console/io/src/main/java/com/rusefi/io/serial/AbstractIoStream.java
@@ -5,7 +5,7 @@ import com.rusefi.io.IoStream;
import java.io.IOException;
import java.util.concurrent.atomic.AtomicInteger;
-public abstract class AbstractIoStream implements IoStream, StreamStatistics {
+public abstract class AbstractIoStream implements IoStream {
private boolean isClosed;
protected StreamStats streamStats = new StreamStats();
diff --git a/java_tools/proxy_server/src/main/java/com/rusefi/server/Backend.java b/java_tools/proxy_server/src/main/java/com/rusefi/server/Backend.java
index 642cc2d264..6a9e175632 100644
--- a/java_tools/proxy_server/src/main/java/com/rusefi/server/Backend.java
+++ b/java_tools/proxy_server/src/main/java/com/rusefi/server/Backend.java
@@ -271,17 +271,25 @@ public class Backend implements Closeable {
JsonArrayBuilder builder = Json.createArrayBuilder();
List