[freenet-cvs] r14528 - trunk/freenet/src/freenet/node

toad at freenetproject.org toad at freenetproject.org
Wed Aug 8 18:01:32 UTC 2007


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




More information about the cvs mailing list