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);


Reply via email to