From a2dde559f11ea581a294499cdefb90327dd8f59f Mon Sep 17 00:00:00 2001 From: zzz <zzz@i2pmail.org> Date: Sun, 4 Apr 2021 13:25:57 -0400 Subject: [PATCH] SSU: Don't call PS.expireInboundMessages() from messageReceived() it's already called from IMF --- .../net/i2p/router/transport/udp/UDPTransport.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/router/java/src/net/i2p/router/transport/udp/UDPTransport.java b/router/java/src/net/i2p/router/transport/udp/UDPTransport.java index 7c1e62a5ee..3fb7b6d205 100644 --- a/router/java/src/net/i2p/router/transport/udp/UDPTransport.java +++ b/router/java/src/net/i2p/router/transport/udp/UDPTransport.java @@ -1671,13 +1671,14 @@ public class UDPTransport extends TransportImpl implements TimedWeightedPriority } } } else { - if (_log.shouldLog(Log.DEBUG)) - _log.debug("Received another message: " + inMsg.getClass().getName()); + //if (_log.shouldLog(Log.DEBUG)) + // _log.debug("Received another message: " + inMsg.getClass().getName()); } - PeerState peer = getPeerState(remoteIdentHash); + //PeerState peer = getPeerState(remoteIdentHash); super.messageReceived(inMsg, remoteIdent, remoteIdentHash, msToReceive, bytesReceived); - if (peer != null) - peer.expireInboundMessages(); + // Called in IMF, not needed here too + //if (peer != null) + // peer.expireInboundMessages(); } private class RemoveDropList implements SimpleTimer.TimedEvent { -- GitLab