From f178b8d421ae0f14ca21e3b414da0b0b88b8bc87 Mon Sep 17 00:00:00 2001 From: Trustin Lee Date: Thu, 13 Jun 2013 13:23:52 +0900 Subject: [PATCH] Suppress duplicate warning message printed when a message reaches at the end of pipeline --- .../java/io/netty/channel/DefaultChannelPipeline.java | 8 +++++--- 1 file changed, 5 insertions(+), 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 1eaac63f7e..4a099291a4 100755 --- a/transport/src/main/java/io/netty/channel/DefaultChannelPipeline.java +++ b/transport/src/main/java/io/netty/channel/DefaultChannelPipeline.java @@ -973,9 +973,11 @@ final class DefaultChannelPipeline implements ChannelPipeline { ByteBufUtil.release(m); } - logger.warn( - "Discarded {} inbound message(s) that reached at the tail of the pipeline. " + - "Please check your pipeline configuration.", length); + if (length != 1) { + logger.warn( + "Discarded {} inbound message(s) that reached at the tail of the pipeline. " + + "Please check your pipeline configuration.", length); + } } }