Author: toad
Date: 2008-04-10 13:24:59 +0000 (Thu, 10 Apr 2008)
New Revision: 19131
Modified:
trunk/freenet/src/freenet/client/FECCodec.java
Log:
Again, be consistent with HLSC.
Modified: trunk/freenet/src/freenet/client/FECCodec.java
===================================================================
--- trunk/freenet/src/freenet/client/FECCodec.java 2008-04-10 13:23:43 UTC
(rev 19130)
+++ trunk/freenet/src/freenet/client/FECCodec.java 2008-04-10 13:24:59 UTC
(rev 19131)
@@ -74,7 +74,7 @@
* Multiplied by 2 here, makes 6. Used to be 1.5 * 3 =
4.5. Wuala uses 5, but that's
* all FEC.
*/
- int checkBlocks = dataBlocks;
+ int checkBlocks = dataBlocks *
HighLevelSimpleClientImpl.MAX_SPLITFILE_CHECK_BLOCKS_PER_SEGMENT /
HighLevelSimpleClientImpl.MAX_SPLITFILE_BLOCKS_PER_SEGMENT;
if(dataBlocks >=
HighLevelSimpleClientImpl.MAX_SPLITFILE_CHECK_BLOCKS_PER_SEGMENT)
checkBlocks =
HighLevelSimpleClientImpl.MAX_SPLITFILE_CHECK_BLOCKS_PER_SEGMENT;
return StandardOnionFECCodec.getInstance(dataBlocks,
checkBlocks, executor);