Author: toad
Date: 2008-11-08 19:33:14 +0000 (Sat, 08 Nov 2008)
New Revision: 23437
Modified:
trunk/freenet/src/freenet/node/updater/NodeUpdater.java
Log:
Fix Update over Freenet.
Modified: trunk/freenet/src/freenet/node/updater/NodeUpdater.java
===================================================================
--- trunk/freenet/src/freenet/node/updater/NodeUpdater.java 2008-11-08
18:46:07 UTC (rev 23436)
+++ trunk/freenet/src/freenet/node/updater/NodeUpdater.java 2008-11-08
19:33:14 UTC (rev 23437)
@@ -116,8 +116,10 @@
synchronized(this) {
if(logMINOR)
Logger.minor(this, "maybeUpdate: isFetching=" +
isFetching + ", isRunning=" + isRunning + ", availableVersion=" +
availableVersion);
- if(isFetching || (!isRunning))
+ if(!isRunning)
return;
+ if(isFetching && availableVersion == fetchingVersion)
+ return;
if(availableVersion <= fetchedVersion)
return;
fetchingVersion = availableVersion;