r27212 - trunk/freenet/src/freenet/clients/http

[email protected] Wed, 22 Apr 2009 12:54:50 +0000
Newsgroups gmane.network.freenet.cvs
Message-ID <[email protected]>
Author: toad
Date: 2009-04-22 12:54:49 +0000 (Wed, 22 Apr 2009)
New Revision: 27212

Modified:
   trunk/freenet/src/freenet/clients/http/FProxyFetchInProgress.java
Log:
Fix ETA calculation


Modified: trunk/freenet/src/freenet/clients/http/FProxyFetchInProgress.java
===================================================================
--- trunk/freenet/src/freenet/clients/http/FProxyFetchInProgress.java	2009-04-22 12:22:09 UTC (rev 27211)
+++ trunk/freenet/src/freenet/clients/http/FProxyFetchInProgress.java	2009-04-22 12:54:49 UTC (rev 27212)
@@ -281,7 +281,7 @@
 		if(requiredBlocks <= 0) return -1;
 		if(fetchedBlocks >= requiredBlocks) return -1;
 		if(fetchedBlocks - fetchedBlocksPreNetwork < 5) return -1;
-		return (System.currentTimeMillis() - timeStarted) * ((requiredBlocks - fetchedBlocksPreNetwork) / (fetchedBlocks - fetchedBlocksPreNetwork));
+		return ((System.currentTimeMillis() - timeStarted) * (requiredBlocks - fetchedBlocksPreNetwork)) / (fetchedBlocks - fetchedBlocksPreNetwork);
 	}
 
 	public synchronized boolean notFinishedOrFatallyFinished() {