Author: toad
Date: 2008-06-21 14:23:52 +0000 (Sat, 21 Jun 2008)
New Revision: 20572
Modified:
branches/db4o/freenet/src/freenet/support/io/BucketChainBucket.java
Log:
And another BCB fix. BACKPORT.
Modified: branches/db4o/freenet/src/freenet/support/io/BucketChainBucket.java
===================================================================
--- branches/db4o/freenet/src/freenet/support/io/BucketChainBucket.java
2008-06-21 14:22:01 UTC (rev 20571)
+++ branches/db4o/freenet/src/freenet/support/io/BucketChainBucket.java
2008-06-21 14:23:52 UTC (rev 20572)
@@ -193,6 +193,7 @@
if(bucketLength == bucketSize) {
curBucketStream.close();
curBucketStream =
makeBucketOutputStream(bucketNo++);
+ bucketLength = 0;
}
curBucketStream.write(c);
bucketLength++;
@@ -222,6 +223,7 @@
if(bucketLength == bucketSize) {
curBucketStream.close();
curBucketStream =
makeBucketOutputStream(bucketNo++);
+ bucketLength = 0;
}
if(bucketLength + length > bucketSize) {
int split = (int) (bucketSize -
bucketLength);