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;


Reply via email to