Author: toad
Date: 2009-01-24 20:14:09 +0000 (Sat, 24 Jan 2009)
New Revision: 25294
Modified:
branches/db4o/freenet/src/freenet/support/io/SegmentedBucketChainBucket.java
Log:
Fix NPE, although the last commit should bypass this code.
Modified:
branches/db4o/freenet/src/freenet/support/io/SegmentedBucketChainBucket.java
===================================================================
---
branches/db4o/freenet/src/freenet/support/io/SegmentedBucketChainBucket.java
2009-01-24 20:11:05 UTC (rev 25293)
+++
branches/db4o/freenet/src/freenet/support/io/SegmentedBucketChainBucket.java
2009-01-24 20:14:09 UTC (rev 25294)
@@ -129,7 +129,7 @@
buckets[bucketNo] = null;
bucketRead = 0;
bucketNo++;
- if(bucketNo == segmentSize) {
+ if(bucketNo == segmentSize || buckets
== null) {
bucketNo = 0;
segmentNo++;
seg = getSegment(segmentNo);
_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs