From ed30da0f0f505f56767c9fdce29d7aad1a3fc643 Mon Sep 17 00:00:00 2001 From: zzz <zzz@i2pmail.org> Date: Sat, 14 May 2022 08:48:13 -0400 Subject: [PATCH] NetDB: Remove dup now() calls --- .../networkdb/kademlia/KademliaNetworkDatabaseFacade.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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 9636b91889..ffb8c93d02 100644 --- a/router/java/src/net/i2p/router/networkdb/kademlia/KademliaNetworkDatabaseFacade.java +++ b/router/java/src/net/i2p/router/networkdb/kademlia/KademliaNetworkDatabaseFacade.java @@ -1177,7 +1177,7 @@ public abstract class KademliaNetworkDatabaseFacade extends NetworkDatabaseFacad ((ROUTER_INFO_EXPIRATION - ROUTER_INFO_EXPIRATION_MIN) * MIN_ROUTERS / (_kb.size() + 1))); if (upLongEnough && !routerInfo.isCurrent(adjustedExpiration)) { - long age = _context.clock().now() - routerInfo.getPublished(); + long age = now - routerInfo.getPublished(); int existing = _kb.size(); if (existing >= MIN_REMAINING_ROUTERS) { if (_log.shouldLog(Log.INFO)) @@ -1190,7 +1190,7 @@ public abstract class KademliaNetworkDatabaseFacade extends NetworkDatabaseFacad } } if (routerInfo.getPublished() > now + 2*Router.CLOCK_FUDGE_FACTOR) { - long age = routerInfo.getPublished() - _context.clock().now(); + long age = routerInfo.getPublished() - now; if (_log.shouldLog(Log.INFO)) _log.info("Peer " + routerInfo.getIdentity().getHash() + " published their routerInfo in the future?! [" + new Date(routerInfo.getPublished()) + "]", new Exception()); @@ -1211,7 +1211,7 @@ public abstract class KademliaNetworkDatabaseFacade extends NetworkDatabaseFacad } } if (upLongEnough && (routerInfo.getPublished() < now - 2*24*60*60*1000l) ) { - long age = _context.clock().now() - routerInfo.getPublished(); + long age = now - routerInfo.getPublished(); return "Peer published " + DataHelper.formatDuration(age) + " ago"; } if (upLongEnough && !routerInfo.isCurrent(ROUTER_INFO_EXPIRATION_SHORT)) { -- GitLab