Author: nextgens
Date: 2008-06-22 02:37:00 +0000 (Sun, 22 Jun 2008)
New Revision: 20609
Modified:
trunk/freenet/src/freenet/support/io/BucketChainBucket.java
Log:
backport of r20575 to trunk (A couple of fixes to the direct-to-chain code)
Modified: trunk/freenet/src/freenet/support/io/BucketChainBucket.java
===================================================================
--- trunk/freenet/src/freenet/support/io/BucketChainBucket.java 2008-06-22
02:33:05 UTC (rev 20608)
+++ trunk/freenet/src/freenet/support/io/BucketChainBucket.java 2008-06-22
02:37:00 UTC (rev 20609)
@@ -190,7 +190,7 @@
}
if(bucketLength == bucketSize) {
curBucketStream.close();
- curBucketStream =
makeBucketOutputStream(bucketNo++);
+ curBucketStream =
makeBucketOutputStream(++bucketNo);
bucketLength = 0;
}
curBucketStream.write(c);
@@ -220,7 +220,7 @@
if(length <= 0) return;
if(bucketLength == bucketSize) {
curBucketStream.close();
- curBucketStream =
makeBucketOutputStream(bucketNo++);
+ curBucketStream =
makeBucketOutputStream(++bucketNo);
}
if(bucketLength + length > bucketSize) {
int split = (int) (bucketSize -
bucketLength);