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];