Author: toad
Date: 2008-08-08 22:18:12 +0000 (Fri, 08 Aug 2008)
New Revision: 21678

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


Modified: 
branches/db4o/freenet/src/freenet/client/async/SplitFileInserterSegment.java
===================================================================
--- 
branches/db4o/freenet/src/freenet/client/async/SplitFileInserterSegment.java    
    2008-08-08 21:37:00 UTC (rev 21677)
+++ 
branches/db4o/freenet/src/freenet/client/async/SplitFileInserterSegment.java    
    2008-08-08 22:18:12 UTC (rev 21678)
@@ -525,8 +525,10 @@
                                                i + dataBlocks.length, 
getCHKOnly, false, false,
                                                parent.token, container, 
context, persistent);
                                checkBlockInserters[i].schedule(container, 
context);
-                               container.deactivate(checkBlockInserters[i], 1);
-                               container.deactivate(checkBlocks[i], 1);
+                               if(persistent) {
+                                       
container.deactivate(checkBlockInserters[i], 1);
+                                       container.deactivate(checkBlocks[i], 1);
+                               }
                        }
                } catch (Throwable t) {
                        Logger.error(this, "Caught " + t + " while encoding " + 
this, t);


Reply via email to