Author: toad
Date: 2008-07-24 20:55:31 +0000 (Thu, 24 Jul 2008)
New Revision: 21380

Modified:
   branches/db4o/freenet/src/freenet/client/async/SplitFileFetcherSegment.java
Log:
Decode SPLITFILE_NONREDUNDANT's

Modified: 
branches/db4o/freenet/src/freenet/client/async/SplitFileFetcherSegment.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/SplitFileFetcherSegment.java 
2008-07-24 20:53:58 UTC (rev 21379)
+++ branches/db4o/freenet/src/freenet/client/async/SplitFileFetcherSegment.java 
2008-07-24 20:55:31 UTC (rev 21380)
@@ -311,8 +311,10 @@
                        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!!");
+               } else {
+                       Logger.error(this, "SPLITFILE_NONREDUNDANT !!");
+                       onDecodedSegment(container, context, null, null, null, 
null, null);
+               }
        }

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


Reply via email to