Author: toad
Date: 2006-10-06 18:11:21 +0000 (Fri, 06 Oct 2006)
New Revision: 10641

Modified:
   trunk/freenet/src/freenet/client/async/SplitFileFetcherSegment.java
Log:
Fix my idiotic data corruption bug.

Modified: trunk/freenet/src/freenet/client/async/SplitFileFetcherSegment.java
===================================================================
--- trunk/freenet/src/freenet/client/async/SplitFileFetcherSegment.java 
2006-10-06 17:36:01 UTC (rev 10640)
+++ trunk/freenet/src/freenet/client/async/SplitFileFetcherSegment.java 
2006-10-06 18:11:21 UTC (rev 10641)
@@ -387,7 +387,7 @@
                                if(checkBlocks[i].getKeyType().equals("USK"))
                                        fail(new 
FetchException(FetchException.INVALID_METADATA, "Cannot have USKs within a 
splitfile!"));
                                if(checkBlockStatus[i] != null) {
-                                       Logger.error(this, "Scheduling twice? 
dataBlockStatus["+i+"] = "+dataBlockStatus[i]);
+                                       Logger.error(this, "Scheduling twice? 
dataBlockStatus["+i+"] = "+checkBlockStatus[i]);
                                } else checkBlockStatus[i] =
                                        (SingleFileFetcher) 
SingleFileFetcher.create(parentFetcher.parent, this, null, dataBlocks[i], 
blockFetchContext, archiveContext, blockFetchContext.maxNonSplitfileRetries, 
recursionLevel, true, new Integer(dataBlocks.length+i), false, null);
                        }


Reply via email to