(trunk dht) apply patch from jch to increase the number of token_bucket_tokens.

This commit is contained in:
Jordan Lee 2011-02-15 19:48:57 +00:00
parent 6cf281a311
commit 634c09f9b0
1 changed files with 2 additions and 2 deletions

View File

@ -310,7 +310,7 @@ static struct timeval now;
static time_t mybucket_grow_time, mybucket6_grow_time; static time_t mybucket_grow_time, mybucket6_grow_time;
static time_t expire_stuff_time; static time_t expire_stuff_time;
#define MAX_TOKEN_BUCKET_TOKENS 40 #define MAX_TOKEN_BUCKET_TOKENS 4000
static time_t token_bucket_time; static time_t token_bucket_time;
static int token_bucket_tokens; static int token_bucket_tokens;
@ -1714,7 +1714,7 @@ token_bucket(void)
{ {
if(token_bucket_tokens == 0) { if(token_bucket_tokens == 0) {
token_bucket_tokens = MIN(MAX_TOKEN_BUCKET_TOKENS, token_bucket_tokens = MIN(MAX_TOKEN_BUCKET_TOKENS,
4 * (now.tv_sec - token_bucket_time)); 100 * (now.tv_sec - token_bucket_time));
token_bucket_time = now.tv_sec; token_bucket_time = now.tv_sec;
} }