Author: toad
Date: 2008-07-19 13:51:40 +0000 (Sat, 19 Jul 2008)
New Revision: 21242

Modified:
   branches/db4o/freenet/src/freenet/client/async/SplitFileInserter.java
Log:
Some more deactivation

Modified: branches/db4o/freenet/src/freenet/client/async/SplitFileInserter.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/SplitFileInserter.java       
2008-07-19 13:41:12 UTC (rev 21241)
+++ branches/db4o/freenet/src/freenet/client/async/SplitFileInserter.java       
2008-07-19 13:51:40 UTC (rev 21242)
@@ -130,6 +130,11 @@
                countCheckBlocks = count;
                // Save progress to disk, don't want to do all that again 
(probably includes compression in caller)
                parent.onMajorProgress(container);
+               if(persistent) {
+                       for(int i=0;i<segments.length;i++) {
+                               container.deactivate(segments[i], 1);
+                       }
+               }
        }

        public SplitFileInserter(BaseClientPutter parent, PutCompletionCallback 
cb, ClientMetadata clientMetadata, InsertContext ctx, boolean getCHKOnly, 
boolean metadata, Object token, boolean insertAsArchiveManifest, SimpleFieldSet 
fs, ObjectContainer container, ClientContext context) throws ResumeException {


Reply via email to