Author: toad
Date: 2008-04-04 20:20:50 +0000 (Fri, 04 Apr 2008)
New Revision: 18991
Modified:
trunk/freenet/src/freenet/node/NodeStarter.java
Log:
Simulations fix: When outputBandwidthLimit is 0, we don't count local traffic
... but NodeStats still does. So set outputBandwidthLimit really high.
Modified: trunk/freenet/src/freenet/node/NodeStarter.java
===================================================================
--- trunk/freenet/src/freenet/node/NodeStarter.java 2008-04-04 20:03:02 UTC
(rev 18990)
+++ trunk/freenet/src/freenet/node/NodeStarter.java 2008-04-04 20:20:50 UTC
(rev 18991)
@@ -359,6 +359,11 @@
if(outputBandwidthLimit > 0) {
configFS.put("node.outputBandwidthLimit",
outputBandwidthLimit);
configFS.put("node.throttleLocalTraffic", true);
+ } else {
+ // Even with throttleLocalTraffic=false, requests still
count in NodeStats.
+ // So set outputBandwidthLimit to something insanely
high.
+ configFS.put("node.outputBandwidthLimit", 16*1024*1024);
+ configFS.put("node.throttleLocalTraffic", false);
}
configFS.put("node.listenPort", port);
configFS.put("node.disableProbabilisticHTLs",
disableProbabilisticHTLs);