From 5e33ed1169146536a095e2e43971e25cb69f4e0b Mon Sep 17 00:00:00 2001 From: zzz <zzz@mail.i2p> Date: Wed, 27 May 2015 20:52:00 +0000 Subject: [PATCH] log tweaks --- .../src/net/i2p/router/transport/ntcp/NTCPConnection.java | 7 ++++--- .../net/i2p/router/transport/udp/InboundMessageState.java | 3 ++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/router/java/src/net/i2p/router/transport/ntcp/NTCPConnection.java b/router/java/src/net/i2p/router/transport/ntcp/NTCPConnection.java index 3468e9a3f0..3f77d73a7e 100644 --- a/router/java/src/net/i2p/router/transport/ntcp/NTCPConnection.java +++ b/router/java/src/net/i2p/router/transport/ntcp/NTCPConnection.java @@ -1545,9 +1545,10 @@ class NTCPConnection { } } catch (I2NPMessageException ime) { if (_log.shouldLog(Log.WARN)) { - _log.warn("Error parsing I2NP message", ime); - _log.warn("DUMP:\n" + HexDump.dump(_dataBuf.getData(), 0, _size)); - _log.warn("RAW:\n" + Base64.encode(_dataBuf.getData(), 0, _size)); + _log.warn("Error parsing I2NP message" + + "\nDUMP:\n" + HexDump.dump(_dataBuf.getData(), 0, _size) + + "\nRAW:\n" + Base64.encode(_dataBuf.getData(), 0, _size) + + ime); } _context.statManager().addRateData("ntcp.corruptI2NPIME", 1); // Don't close the con, possible attack vector, not necessarily the peer's fault, diff --git a/router/java/src/net/i2p/router/transport/udp/InboundMessageState.java b/router/java/src/net/i2p/router/transport/udp/InboundMessageState.java index 8c20dba177..f2209674f7 100644 --- a/router/java/src/net/i2p/router/transport/udp/InboundMessageState.java +++ b/router/java/src/net/i2p/router/transport/udp/InboundMessageState.java @@ -342,7 +342,8 @@ class InboundMessageState implements CDQEntry { buf.append(" completely received with "); //buf.append(getCompleteSize()).append(" bytes"); // may display -1 but avoid cascaded exceptions after release - buf.append(_completeSize).append(" bytes"); + buf.append(_completeSize).append(" bytes in "); + buf.append(_lastFragment + 1).append(" fragments"); } else { for (int i = 0; i <= _lastFragment; i++) { buf.append(" fragment ").append(i); -- GitLab