Author: nextgens
Date: 2008-01-06 10:47:46 +0000 (Sun, 06 Jan 2008)
New Revision: 16938
Modified:
trunk/freenet/src/freenet/node/PeerNode.java
Log:
PeerNode: don't set isRoutable if there is a clock problem
Modified: trunk/freenet/src/freenet/node/PeerNode.java
===================================================================
--- trunk/freenet/src/freenet/node/PeerNode.java 2008-01-06 10:30:47 UTC
(rev 16937)
+++ trunk/freenet/src/freenet/node/PeerNode.java 2008-01-06 10:47:46 UTC
(rev 16938)
@@ -1667,7 +1667,9 @@
Logger.normal(this, "Not routing traffic to " + this +
" - invalid version " + getVersion());
older = true;
routable = false;
- } else
+ } else if(Math.abs(clockDelta) > MAX_CLOCK_DELTA)
+ routable = false;
+ else
older = false;
KeyTracker newTracker = new KeyTracker(this, encCipher, encKey);
changedIP(replyTo);