Author: nextgens
Date: 2006-06-24 02:28:48 +0000 (Sat, 24 Jun 2006)
New Revision: 9378
Modified:
trunk/freenet/src/freenet/node/PeerNode.java
trunk/freenet/src/freenet/node/Version.java
Log:
840:
* Fix a bug : now we disconnect from too old peers
* Release a new build to get rid of old, still connected nodes ...
maybe it should be mandatory
Modified: trunk/freenet/src/freenet/node/PeerNode.java
===================================================================
--- trunk/freenet/src/freenet/node/PeerNode.java 2006-06-24 00:00:33 UTC
(rev 9377)
+++ trunk/freenet/src/freenet/node/PeerNode.java 2006-06-24 02:28:48 UTC
(rev 9378)
@@ -1702,6 +1702,8 @@
pingAverage.report(now - startTime);
Logger.minor(this, "Reporting ping time to "+this+" :
"+(now - startTime));
}
+ if(verifiedIncompatibleOlderVersion)
+ forceDisconnect();
}
public double averagePingTime() {
Modified: trunk/freenet/src/freenet/node/Version.java
===================================================================
--- trunk/freenet/src/freenet/node/Version.java 2006-06-24 00:00:33 UTC (rev
9377)
+++ trunk/freenet/src/freenet/node/Version.java 2006-06-24 02:28:48 UTC (rev
9378)
@@ -18,10 +18,10 @@
public static final String protocolVersion = "1.0";
/** The build number of the current revision */
- private static final int buildNumber = 839;
+ private static final int buildNumber = 840;
/** Oldest build of Fred we will talk to */
- private static final int oldLastGoodBuild = 765;
+ private static final int oldLastGoodBuild = 839;
private static final int newLastGoodBuild = 839;
private static final long transitionTime = 1151103600000L; // 0:00 GMT
24/06/06