diff --git a/netty/src/main/java/io/grpc/netty/NettyServerTransport.java b/netty/src/main/java/io/grpc/netty/NettyServerTransport.java index 6f2c308d541..afb124c8239 100644 --- a/netty/src/main/java/io/grpc/netty/NettyServerTransport.java +++ b/netty/src/main/java/io/grpc/netty/NettyServerTransport.java @@ -38,7 +38,11 @@ * The Netty-based server transport. */ class NettyServerTransport implements ServerTransport { + @SuppressWarnings("unused") // log is for general messages, but nothing currently uses it private static final Logger log = Logger.getLogger(NettyServerTransport.class.getName()); + // connectionLog is for connection related messages only + private static final Logger connectionLog = Logger.getLogger( + String.format("%s.connections", NettyServerTransport.class.getName())); // Some exceptions are not very useful and add too much noise to the log private static final ImmutableList QUIET_ERRORS = ImmutableList.of( "Connection reset by peer", @@ -156,7 +160,7 @@ static Level getLogLevel(Throwable t) { private void notifyTerminated(Throwable t) { if (t != null) { - log.log(getLogLevel(t), "Transport failed", t); + connectionLog.log(getLogLevel(t), "Transport failed", t); } if (!terminated) { terminated = true;