diff --git a/transport/src/main/java/io/netty/channel/ChannelInboundMessageHandlerAdapter.java b/transport/src/main/java/io/netty/channel/ChannelInboundMessageHandlerAdapter.java index a5d3ab02dd..c1a6b3c9ce 100644 --- a/transport/src/main/java/io/netty/channel/ChannelInboundMessageHandlerAdapter.java +++ b/transport/src/main/java/io/netty/channel/ChannelInboundMessageHandlerAdapter.java @@ -82,7 +82,7 @@ public abstract class ChannelInboundMessageHandlerAdapter try { if (!isSupported(msg)) { if (out == null) { - out = ctx.nextOutboundMessageBuffer(); + out = ctx.nextInboundMessageBuffer(); } out.add(msg); unsupportedFound = true;