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);


Reply via email to