Author: toad
Date: 2008-04-28 16:42:59 +0000 (Mon, 28 Apr 2008)
New Revision: 19594

Modified:
   trunk/freenet/src/freenet/node/Node.java
Log:
Don't set inputBandwidthLimit to negative, even if it's set to the default.

Modified: trunk/freenet/src/freenet/node/Node.java
===================================================================
--- trunk/freenet/src/freenet/node/Node.java    2008-04-28 16:40:45 UTC (rev 
19593)
+++ trunk/freenet/src/freenet/node/Node.java    2008-04-28 16:42:59 UTC (rev 
19594)
@@ -929,7 +929,6 @@
                                        }
                                        public void set(int ibwLimit) throws 
InvalidConfigValueException {
                                                synchronized(Node.this) {
-                                                       inputBandwidthLimit = 
ibwLimit;
                                                        if(ibwLimit == -1) {
                                                                
inputLimitDefault = true;
                                                                ibwLimit = 
outputBandwidthLimit * 4;
@@ -937,6 +936,7 @@
                                                                if(ibwLimit <= 
1) throw new 
InvalidConfigValueException(l10n("bandwidthLimitMustBePositiveOrMinusOne"));
                                                                
inputLimitDefault = false;
                                                        }
+                                                       inputBandwidthLimit = 
ibwLimit;
                                                }
                                                
nodeStats.setInputLimit(ibwLimit);
                                        }


Reply via email to