Author: toad
Date: 2008-07-24 20:52:40 +0000 (Thu, 24 Jul 2008)
New Revision: 21378

Modified:
   branches/db4o/freenet/src/freenet/client/async/SplitFileFetcher.java
   branches/db4o/freenet/src/freenet/client/async/SplitFileFetcherSegment.java
Log:
Logging

Modified: branches/db4o/freenet/src/freenet/client/async/SplitFileFetcher.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/SplitFileFetcher.java        
2008-07-24 20:49:14 UTC (rev 21377)
+++ branches/db4o/freenet/src/freenet/client/async/SplitFileFetcher.java        
2008-07-24 20:52:40 UTC (rev 21378)
@@ -115,6 +115,8 @@
                        blocksPerSegment = -1;
                        checkBlocksPerSegment = -1;
                        segmentCount = 1;
+                       if(splitfileCheckBlocks.length > 0)
+                               Logger.error(this, "Splitfile type is 
SPLITFILE_NONREDUNDANT yet "+splitfileCheckBlocks.length+" check blocks 
found!!");
                } else if(splitfileType == Metadata.SPLITFILE_ONION_STANDARD) {
                        byte[] params = metadata.splitfileParams();
                        if((params == null) || (params.length < 8))

Modified: 
branches/db4o/freenet/src/freenet/client/async/SplitFileFetcherSegment.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/SplitFileFetcherSegment.java 
2008-07-24 20:49:14 UTC (rev 21377)
+++ branches/db4o/freenet/src/freenet/client/async/SplitFileFetcherSegment.java 
2008-07-24 20:52:40 UTC (rev 21378)
@@ -311,7 +311,8 @@
                        if(persistent)
                                container.deactivate(parent, 1);
                        // Now have all the data blocks (not necessarily all 
the check blocks)
-               }
+               } else
+                       Logger.error(this, "SPLITFILE_NONREDUNDANT !! Deal with 
this!!");
        }

        public void onDecodedSegment(ObjectContainer container, ClientContext 
context, FECJob job, Bucket[] dataBuckets2, Bucket[] checkBuckets2, 
SplitfileBlock[] dataBlockStatus, SplitfileBlock[] checkBlockStatus) {


Reply via email to