Author: toad
Date: 2008-07-12 20:39:41 +0000 (Sat, 12 Jul 2008)
New Revision: 21117

Modified:
   branches/db4o/freenet/src/freenet/client/async/SplitFileInserterSegment.java
Log:
activation

Modified: 
branches/db4o/freenet/src/freenet/client/async/SplitFileInserterSegment.java
===================================================================
--- 
branches/db4o/freenet/src/freenet/client/async/SplitFileInserterSegment.java    
    2008-07-12 20:15:59 UTC (rev 21116)
+++ 
branches/db4o/freenet/src/freenet/client/async/SplitFileInserterSegment.java    
    2008-07-12 20:39:41 UTC (rev 21117)
@@ -787,6 +787,8 @@
        private void cancelInner(ObjectContainer container, ClientContext 
context) {
                for (int i = 0; i < dataBlockInserters.length; i++) {
                        SingleBlockInserter sbi = dataBlockInserters[i];
+                       if(persistent)
+                               container.activate(sbi, 1);
                        if (sbi != null)
                                sbi.cancel(container, context);
                        Bucket d = dataBlocks[i];
@@ -800,6 +802,8 @@
                }
                for (int i = 0; i < checkBlockInserters.length; i++) {
                        SingleBlockInserter sbi = checkBlockInserters[i];
+                       if(persistent)
+                               container.activate(sbi, 1);
                        if (sbi != null)
                                sbi.cancel(container, context);
                        Bucket d = checkBlocks[i];


Reply via email to