[freenet-cvs] r18306 - trunk/freenet/src/freenet/io/xfer
toad at freenetproject.org
toad at freenetproject.org
Sat Mar 1 23:02:30 UTC 2008
Author: toad
Date: 2008-03-01 23:02:30 +0000 (Sat, 01 Mar 2008)
New Revision: 18306
Modified:
trunk/freenet/src/freenet/io/xfer/BulkTransmitter.java
Log:
Report payload to the callback, since it's excluded from the non-payload callback by us including packetSize for bytes-reported-already.
Modified: trunk/freenet/src/freenet/io/xfer/BulkTransmitter.java
===================================================================
--- trunk/freenet/src/freenet/io/xfer/BulkTransmitter.java 2008-03-01 22:54:31 UTC (rev 18305)
+++ trunk/freenet/src/freenet/io/xfer/BulkTransmitter.java 2008-03-01 23:02:30 UTC (rev 18306)
@@ -249,6 +249,7 @@
try {
peer.getThrottle().sendThrottledMessage(DMT.createFNPBulkPacketSend(uid, blockNo, buf), peer,
masterThrottle, prb.blockSize, ctr);
+ if(ctr != null) ctr.sentPayload(prb.blockSize);
synchronized(this) {
blocksNotSentButPresent.setBit(blockNo, false);
}
More information about the cvs
mailing list