Author: toad
Date: 2007-12-19 15:03:08 +0000 (Wed, 19 Dec 2007)
New Revision: 16712
Modified:
trunk/freenet/src/freenet/node/PeerNode.java
Log:
Ignore lastGoodVersion if flag is set.
Modified: trunk/freenet/src/freenet/node/PeerNode.java
===================================================================
--- trunk/freenet/src/freenet/node/PeerNode.java 2007-12-19 15:00:40 UTC
(rev 16711)
+++ trunk/freenet/src/freenet/node/PeerNode.java 2007-12-19 15:03:08 UTC
(rev 16712)
@@ -347,10 +347,7 @@
disableRouting = disableRoutingHasBeenSetLocally = false;
disableRoutingHasBeenSetRemotely = false; // Assume so
- if(ignoreLastGoodVersion())
- lastGoodVersion = version;
- else
- lastGoodVersion = fs.get("lastGoodVersion");
+ lastGoodVersion = fs.get("lastGoodVersion");
updateShouldDisconnectNow();
testnetEnabled = fs.getBoolean("testnet", false);
@@ -1895,6 +1892,7 @@
}
private synchronized boolean reverseInvalidVersion() {
+ if(ignoreLastGoodVersion()) return false;
return
!Version.checkArbitraryGoodVersion(Version.getVersionString(), lastGoodVersion);
}