Author: nextgens
Date: 2008-07-29 23:02:45 +0000 (Tue, 29 Jul 2008)
New Revision: 21497
Modified:
trunk/freenet/src/freenet/node/updater/UpdateOverMandatoryManager.java
Log:
updater: maybe fix the fetch over and over problem
Modified: trunk/freenet/src/freenet/node/updater/UpdateOverMandatoryManager.java
===================================================================
--- trunk/freenet/src/freenet/node/updater/UpdateOverMandatoryManager.java
2008-07-29 22:51:05 UTC (rev 21496)
+++ trunk/freenet/src/freenet/node/updater/UpdateOverMandatoryManager.java
2008-07-29 23:02:45 UTC (rev 21497)
@@ -241,6 +241,7 @@
private void sendUOMRequestMain(final PeerNode source, boolean
addOnFail) {
synchronized(this) {
+ if(updateManager.getMainVersion() >=
updateManager.newMainJarVersion()) return;
if(nodesAskedSendMainJar.contains(source)) {
if(logMINOR) Logger.minor(this, "Recently asked
node "+source+" so not re-asking yet.");
return;