From 60e25b98b7ae5bdbd81e7d32fffa2923b440e711 Mon Sep 17 00:00:00 2001 From: zzz <zzz@mail.i2p> Date: Sun, 11 Dec 2011 13:40:06 +0000 Subject: [PATCH] dont use stream method to avoid data copy --- router/java/src/net/i2p/router/transport/VMCommSystem.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/router/java/src/net/i2p/router/transport/VMCommSystem.java b/router/java/src/net/i2p/router/transport/VMCommSystem.java index 11e7bc1efc..2e5426f084 100644 --- a/router/java/src/net/i2p/router/transport/VMCommSystem.java +++ b/router/java/src/net/i2p/router/transport/VMCommSystem.java @@ -1,6 +1,5 @@ package net.i2p.router.transport; -import java.io.ByteArrayInputStream; import java.io.IOException; import java.io.OutputStream; import java.io.Writer; @@ -110,7 +109,7 @@ public class VMCommSystem extends CommSystemFacade { public void runJob() { I2NPMessageHandler handler = new I2NPMessageHandler(_ctx); try { - I2NPMessage msg = handler.readMessage(new ByteArrayInputStream(_msg)); + I2NPMessage msg = handler.readMessage(_msg); int size = _msg.length; _ctx.profileManager().messageReceived(_from, "vm", 1, size); _ctx.statManager().addRateData("transport.receiveMessageSize", size, 1); -- GitLab