diff --git a/ethereumj-core/src/main/java/org/ethereum/net/server/Channel.java b/ethereumj-core/src/main/java/org/ethereum/net/server/Channel.java index 8e8375f0c0..391f6de6cf 100644 --- a/ethereumj-core/src/main/java/org/ethereum/net/server/Channel.java +++ b/ethereumj-core/src/main/java/org/ethereum/net/server/Channel.java @@ -161,6 +161,8 @@ public void publicRLPxHandshakeFinished(ChannelHandlerContext ctx, FrameCodec fr logger.debug("publicRLPxHandshakeFinished with " + ctx.channel().remoteAddress()); + messageCodec.setSupportChunkedFrames(false); + FrameCodecHandler frameCodecHandler = new FrameCodecHandler(frameCodec, this); ctx.pipeline().addLast("medianFrameCodec", frameCodecHandler); ctx.pipeline().addLast("messageCodec", messageCodec);