From ef7c388198d3b889a8f4815a27ed35b478d62a7a Mon Sep 17 00:00:00 2001 From: chengtx01 Date: Tue, 31 Jan 2023 12:22:22 +0800 Subject: [PATCH] feat(net): optimize network log --- .../main/java/org/tron/core/net/P2pEventHandlerImpl.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/framework/src/main/java/org/tron/core/net/P2pEventHandlerImpl.java b/framework/src/main/java/org/tron/core/net/P2pEventHandlerImpl.java index 94f8191323b..f6a01b1cf95 100644 --- a/framework/src/main/java/org/tron/core/net/P2pEventHandlerImpl.java +++ b/framework/src/main/java/org/tron/core/net/P2pEventHandlerImpl.java @@ -221,8 +221,13 @@ private void processException(PeerConnection peer, TronMessage msg, Exception ex code = Protocol.ReasonCode.UNKNOWN; break; } - logger.warn("Message from {} process failed, {} \n type: {}, detail: {}", - peer.getInetSocketAddress(), msg, type, ex.getMessage()); + if (type.equals(P2pException.TypeEnum.BAD_MESSAGE)) { + logger.error("Message from {} process failed, {} \n type: {}", + peer.getInetSocketAddress(), msg, type, ex); + } else { + logger.warn("Message from {} process failed, {} \n type: {}, detail: {}", + peer.getInetSocketAddress(), msg, type, ex.getMessage()); + } } else { code = Protocol.ReasonCode.UNKNOWN; logger.warn("Message from {} process failed, {}",