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

toad at freenetproject.org toad at freenetproject.org
Sat Jun 9 21:38:28 UTC 2007


Author: toad
Date: 2007-06-09 21:38:28 +0000 (Sat, 09 Jun 2007)
New Revision: 13508

Modified:
   trunk/freenet/src/freenet/node/NodeStats.java
Log:
Fix pInstantReject

Modified: trunk/freenet/src/freenet/node/NodeStats.java
===================================================================
--- trunk/freenet/src/freenet/node/NodeStats.java	2007-06-09 21:33:19 UTC (rev 13507)
+++ trunk/freenet/src/freenet/node/NodeStats.java	2007-06-09 21:38:28 UTC (rev 13508)
@@ -418,6 +418,7 @@
 			node.getOutputBandwidthLimit() * 90; // 90 seconds at full power; we have to leave some time for the search as well
 		bandwidthAvailableOutput *= NodeStats.FRACTION_OF_BANDWIDTH_USED_BY_REQUESTS;
 		if(bandwidthLiabilityOutput > bandwidthAvailableOutput) {
+			pInstantRejectIncoming.report(1.0);
 			preemptiveRejectReasons.inc("Output bandwidth liability");
 			return "Output bandwidth liability";
 		}
@@ -431,6 +432,7 @@
 		double bandwidthAvailableInput =
 			node.getInputBandwidthLimit() * 90; // 90 seconds at full power
 		if(bandwidthLiabilityInput > bandwidthAvailableInput) {
+			pInstantRejectIncoming.report(1.0);
 			preemptiveRejectReasons.inc("Input bandwidth liability");
 			return "Input bandwidth liability";
 		}




More information about the cvs mailing list