Author: toad
Date: 2009-04-20 17:44:13 +0000 (Mon, 20 Apr 2009)
New Revision: 27100
Modified:
trunk/freenet/src/freenet/support/io/BucketTools.java
Log:
Fix nasty NPE starting non-persistent insert from a file
Modified: trunk/freenet/src/freenet/support/io/BucketTools.java
===================================================================
--- trunk/freenet/src/freenet/support/io/BucketTools.java 2009-04-20
15:43:55 UTC (rev 27099)
+++ trunk/freenet/src/freenet/support/io/BucketTools.java 2009-04-20
17:44:13 UTC (rev 27100)
@@ -355,6 +355,7 @@
Logger.error(BucketTools.class, "Asked to free
data when splitting a FileBucket ?!?!? Not freeing as this would clobber the
split result...");
}
Bucket[] buckets =
((FileBucket)origData).split(splitSize);
+ if(persistent)
for(Bucket bucket : buckets)
bucket.storeTo(container);
return buckets;
_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs