Author: toad
Date: 2007-08-08 18:01:32 +0000 (Wed, 08 Aug 2007)
New Revision: 14528
Modified:
trunk/freenet/src/freenet/node/NodeStats.java
Log:
minor input liability limiting fix
Modified: trunk/freenet/src/freenet/node/NodeStats.java
===================================================================
--- trunk/freenet/src/freenet/node/NodeStats.java 2007-08-08 17:53:27 UTC
(rev 14527)
+++ trunk/freenet/src/freenet/node/NodeStats.java 2007-08-08 18:01:32 UTC
(rev 14528)
@@ -439,6 +439,7 @@
bandwidthLiabilityInput += getSuccessfulBytes(isSSK, isInsert,
true).currentValue();
double bandwidthAvailableInput =
node.getInputBandwidthLimit() * 90; // 90 seconds at
full power
+ bandwidthAvailableInput *=
NodeStats.FRACTION_OF_BANDWIDTH_USED_BY_REQUESTS;
if(bandwidthLiabilityInput > bandwidthAvailableInput) {
pInstantRejectIncoming.report(1.0);
preemptiveRejectReasons.inc("Input bandwidth
liability");