[freenet-cvs] r16938 - trunk/freenet/src/freenet/node

nextgens at freenetproject.org nextgens at freenetproject.org
Sun Jan 6 10:47:47 UTC 2008


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




More information about the cvs mailing list