From 25378e894bcf2c4ea35b7fed9f5e76e3149a2d7f Mon Sep 17 00:00:00 2001 From: jrandom <jrandom> Date: Thu, 29 Jul 2004 20:36:44 +0000 Subject: [PATCH] less aggressive removal of peer references logging --- router/java/src/net/i2p/router/Shitlist.java | 2 +- .../router/networkdb/kademlia/ExpireRoutersJob.java | 2 +- .../kademlia/KademliaNetworkDatabaseFacade.java | 10 ++++++---- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/router/java/src/net/i2p/router/Shitlist.java b/router/java/src/net/i2p/router/Shitlist.java index 7730b1ef7d..43c86e34df 100644 --- a/router/java/src/net/i2p/router/Shitlist.java +++ b/router/java/src/net/i2p/router/Shitlist.java @@ -59,7 +59,7 @@ public class Shitlist { wasAlready = (null == oldDate); } - _context.netDb().fail(peer); + //_context.netDb().fail(peer); _context.tunnelManager().peerFailed(peer); return wasAlready; } diff --git a/router/java/src/net/i2p/router/networkdb/kademlia/ExpireRoutersJob.java b/router/java/src/net/i2p/router/networkdb/kademlia/ExpireRoutersJob.java index 87e088ad39..91732bf4b2 100644 --- a/router/java/src/net/i2p/router/networkdb/kademlia/ExpireRoutersJob.java +++ b/router/java/src/net/i2p/router/networkdb/kademlia/ExpireRoutersJob.java @@ -32,7 +32,7 @@ class ExpireRoutersJob extends JobImpl { private Log _log; private KademliaNetworkDatabaseFacade _facade; - private final static long RERUN_DELAY_MS = 30*1000; + private final static long RERUN_DELAY_MS = 120*1000; /** * If a routerInfo structure isn't updated within an hour, drop it * and search for a later version. This value should be large enough diff --git a/router/java/src/net/i2p/router/networkdb/kademlia/KademliaNetworkDatabaseFacade.java b/router/java/src/net/i2p/router/networkdb/kademlia/KademliaNetworkDatabaseFacade.java index 2ce511ffce..0eff865d0f 100644 --- a/router/java/src/net/i2p/router/networkdb/kademlia/KademliaNetworkDatabaseFacade.java +++ b/router/java/src/net/i2p/router/networkdb/kademlia/KademliaNetworkDatabaseFacade.java @@ -506,13 +506,15 @@ public class KademliaNetworkDatabaseFacade extends NetworkDatabaseFacade { if (isRouterInfo) { int remaining = _kb.size(); if (remaining < MIN_REMAINING_ROUTERS) { - _log.warn("Not removing " + dbEntry + " because we have so few routers left (" - + remaining + ") - perhaps a reseed is necessary?"); + if (_log.shouldLog(Log.ERROR)) + _log.error("Not removing " + dbEntry + " because we have so few routers left (" + + remaining + ") - perhaps a reseed is necessary?"); return; } if (System.currentTimeMillis() < _started + DONT_FAIL_PERIOD) { - _log.warn("Not failing the key " + dbEntry.toBase64() - + " since we've just started up and don't want to drop /everyone/"); + if (_log.shouldLog(Log.WARN)) + _log.warn("Not failing the key " + dbEntry.toBase64() + + " since we've just started up and don't want to drop /everyone/"); return; } -- GitLab