Author: toad
Date: 2008-04-19 16:16:39 +0000 (Sat, 19 Apr 2008)
New Revision: 19423

Modified:
   trunk/freenet/src/freenet/support/DoubleTokenBucket.java
Log:
Fix forceGrab(0).

Modified: trunk/freenet/src/freenet/support/DoubleTokenBucket.java
===================================================================
--- trunk/freenet/src/freenet/support/DoubleTokenBucket.java    2008-04-19 
16:14:38 UTC (rev 19422)
+++ trunk/freenet/src/freenet/support/DoubleTokenBucket.java    2008-04-19 
16:16:39 UTC (rev 19423)
@@ -24,7 +24,8 @@
                if(maxTokens < tokens) {
                        if(logMINOR) Logger.minor(this, "Limiting forceGrab of 
"+tokens+" to "+maxTokens);
                }
-               super.forceGrab(maxTokens);
+               if(maxTokens > 0)
+                       super.forceGrab(maxTokens);
        }

        /**


Reply via email to