From 02cf79c4c8f45f43f4f94be65c1ecb662bc07e06 Mon Sep 17 00:00:00 2001 From: zzz <zzz@i2pmail.org> Date: Thu, 8 Apr 2021 14:16:07 -0400 Subject: [PATCH] NetDB: Don't repeatedly log about reseed disabled --- .../router/networkdb/reseed/ReseedChecker.java | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/router/java/src/net/i2p/router/networkdb/reseed/ReseedChecker.java b/router/java/src/net/i2p/router/networkdb/reseed/ReseedChecker.java index aadf49c69c..ff699641a2 100644 --- a/router/java/src/net/i2p/router/networkdb/reseed/ReseedChecker.java +++ b/router/java/src/net/i2p/router/networkdb/reseed/ReseedChecker.java @@ -75,8 +75,10 @@ public class ReseedChecker { s = "Only " + x + " peers remaining but reseed disabled by configuration"; else s = "No peers remaining but reseed disabled by configuration"; - _lastError = s; - _log.logAlways(Log.WARN, s); + if (!s.equals(_lastError)) { + _lastError = s; + _log.logAlways(Log.WARN, s); + } return false; } @@ -88,8 +90,10 @@ public class ReseedChecker { s = "Only " + x + " peers remaining but reseed disabled by shutdown in progress"; else s = "No peers remaining but reseed disabled by shutdown in progress"; - _lastError = s; - _log.logAlways(Log.WARN, s); + if (!s.equals(_lastError)) { + _lastError = s; + _log.logAlways(Log.WARN, s); + } return false; } @@ -122,8 +126,10 @@ public class ReseedChecker { s = "Only " + x + " peers remaining but reseed disabled by config file"; else s = "No peers remaining but reseed disabled by config file"; - _lastError = s; - _log.logAlways(Log.WARN, s); + if (!s.equals(_lastError)) { + _lastError = s; + _log.logAlways(Log.WARN, s); + } return false; } } -- GitLab