From bbed0602c1d9c245c6af59de68cc7838f4c97eb5 Mon Sep 17 00:00:00 2001 From: Trustin Lee Date: Sun, 3 Jun 2012 04:26:11 -0700 Subject: [PATCH] Use NoSuchBufferException instead of IllegalArgumentException --- .../main/java/io/netty/channel/DefaultChannelPipeline.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/transport/src/main/java/io/netty/channel/DefaultChannelPipeline.java b/transport/src/main/java/io/netty/channel/DefaultChannelPipeline.java index 374483a7ae..72b0d9d758 100644 --- a/transport/src/main/java/io/netty/channel/DefaultChannelPipeline.java +++ b/transport/src/main/java/io/netty/channel/DefaultChannelPipeline.java @@ -1146,9 +1146,7 @@ public class DefaultChannelPipeline implements ChannelPipeline { out = directOutbound; if (out.hasByteBuffer()) { if(!(message instanceof ChannelBuffer)) { - throw new IllegalArgumentException( - "cannot write a message whose type is not " + - ChannelBuffer.class.getSimpleName() + ": " + message.getClass().getName()); + throw new NoSuchBufferException(); } } else { msgBuf = true;