Author: toad
Date: 2008-11-27 22:58:18 +0000 (Thu, 27 Nov 2008)
New Revision: 23929
Modified:
trunk/freenet/src/freenet/node/updater/UpdateOverMandatoryManager.java
Log:
Factor out handleMainJarOffer
Modified: trunk/freenet/src/freenet/node/updater/UpdateOverMandatoryManager.java
===================================================================
--- trunk/freenet/src/freenet/node/updater/UpdateOverMandatoryManager.java
2008-11-27 22:55:27 UTC (rev 23928)
+++ trunk/freenet/src/freenet/node/updater/UpdateOverMandatoryManager.java
2008-11-27 22:58:18 UTC (rev 23929)
@@ -215,6 +215,14 @@
return true; // Don't care if not enabled, except for
the revocation URI
long now = System.currentTimeMillis();
+
+ handleMainJarOffer(now, mainJarFileLength, mainJarVersion,
source, jarKey);
+
+ return true;
+ }
+
+ private void handleMainJarOffer(long now, long mainJarFileLength, long
mainJarVersion, PeerNode source, String jarKey) {
+
long started =
updateManager.getStartedFetchingNextMainJarTimestamp();
long whenToTakeOverTheNormalUpdater;
if(started > 0)
@@ -276,8 +284,7 @@
}, whenToTakeOverTheNormalUpdater - now);
}
}
-
- return true;
+
}
private void sendUOMRequestMain(final PeerNode source, boolean
addOnFail) {
_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs