Author: toad
Date: 2009-01-23 00:01:49 +0000 (Fri, 23 Jan 2009)
New Revision: 25232
Modified:
branches/db4o/freenet/src/freenet/client/async/SplitFileInserter.java
Log:
Fix an UnsupportedOperationException on a transient insert
Modified: branches/db4o/freenet/src/freenet/client/async/SplitFileInserter.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/SplitFileInserter.java
2009-01-22 23:58:52 UTC (rev 25231)
+++ branches/db4o/freenet/src/freenet/client/async/SplitFileInserter.java
2009-01-23 00:01:49 UTC (rev 25232)
@@ -101,7 +101,7 @@
Bucket[] dataBuckets;
try {
dataBuckets = BucketTools.split(data,
CHKBlock.DATA_LENGTH, ctx.persistentBucketFactory, freeData);
- if(freeData) {
+ if(freeData && persistent) {
// BucketTools.split will free it but not
removeFrom().
data.removeFrom(container);
}
_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs