Author: toad
Date: 2008-04-19 15:32:07 +0000 (Sat, 19 Apr 2008)
New Revision: 19420
Modified:
trunk/freenet/src/freenet/node/FNPPacketMangler.java
Log:
Don't forceGrab(0). Log it instead.
Modified: trunk/freenet/src/freenet/node/FNPPacketMangler.java
===================================================================
--- trunk/freenet/src/freenet/node/FNPPacketMangler.java 2008-04-19
15:29:27 UTC (rev 19419)
+++ trunk/freenet/src/freenet/node/FNPPacketMangler.java 2008-04-19
15:32:07 UTC (rev 19420)
@@ -1687,11 +1687,11 @@
pn.reportOutgoingPacket(data, 0, data.length,
System.currentTimeMillis());
if(PeerNode.shouldThrottle(replyTo, node)) {
int reportableBytes = data.length -
alreadyReportedBytes;
- if(reportableBytes < 0) {
+ if(reportableBytes <= 0) {
Logger.error(this, "alreadyReportedBytes
("+alreadyReportedBytes+")> data.length ("+data.length+")");
reportableBytes = 0;
}
- if(reportableBytes > 0)
+ if(reportableBytes >= 0)
node.outputThrottle.forceGrab(reportableBytes);
}
}