Author: toad
Date: 2008-11-18 13:59:37 +0000 (Tue, 18 Nov 2008)
New Revision: 23728
Modified:
trunk/freenet/src/freenet/client/async/SplitFileFetcherSegment.java
Log:
Logging
Modified: trunk/freenet/src/freenet/client/async/SplitFileFetcherSegment.java
===================================================================
--- trunk/freenet/src/freenet/client/async/SplitFileFetcherSegment.java
2008-11-18 13:25:17 UTC (rev 23727)
+++ trunk/freenet/src/freenet/client/async/SplitFileFetcherSegment.java
2008-11-18 13:59:37 UTC (rev 23728)
@@ -234,7 +234,11 @@
for(int i=0;i<dataBuckets.length;i++) {
SplitfileBlock status = dataBuckets[i];
Bucket data = status.getData();
- osSize += BucketTools.copyTo(data, os,
Long.MAX_VALUE);
+ long copied = BucketTools.copyTo(data, os,
Long.MAX_VALUE);
+ osSize += copied;
+ if(i != dataBuckets.length-1 && copied != 32768)
+ Logger.error(this, "Copied only
"+copied+" bytes from "+data+" (bucket "+i+")");
+ if(logMINOR) Logger.minor(this, "Copied
"+copied+" bytes from bucket "+i);
}
if(logMINOR) Logger.minor(this, "Copied data
("+osSize+")");
os.close();
_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs