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


Reply via email to