give a bit more load to servers that claim to be able to

handle a whole lot.


svn:r3489
This commit is contained in:
Roger Dingledine 2005-02-01 02:56:31 +00:00
parent 1e847aebb1
commit 1447145470

View File

@ -433,8 +433,8 @@ routerlist_sl_choose_by_bandwidth(smartlist_t *sl)
router = smartlist_get(sl, i); router = smartlist_get(sl, i);
this_bw = (router->bandwidthcapacity < router->bandwidthrate) ? this_bw = (router->bandwidthcapacity < router->bandwidthrate) ?
router->bandwidthcapacity : router->bandwidthrate; router->bandwidthcapacity : router->bandwidthrate;
if (this_bw > 800000) if (this_bw > 1000000)
this_bw = 800000; /* if they claim something huge, don't believe it */ this_bw = 1000000; /* if they claim something huge, don't believe it */
p = tor_malloc(sizeof(uint32_t)); p = tor_malloc(sizeof(uint32_t));
*p = this_bw; *p = this_bw;
smartlist_add(bandwidths, p); smartlist_add(bandwidths, p);