Browse Source

Too much recruiting

master
ckolivas 10 years ago
parent
commit
01c00ed3c2
  1. 5
      src/generator.c

5
src/generator.c

@ -671,7 +671,7 @@ retry:
LOGNOTICE("Proxy %ld:%s clients per proxy: %"PRId64, proxi->id, proxi->si->url, LOGNOTICE("Proxy %ld:%s clients per proxy: %"PRId64, proxi->id, proxi->si->url,
proxi->clients_per_proxy); proxi->clients_per_proxy);
if (proxi->clients_per_proxy == 1) if (proxi->clients_per_proxy == 1)
recruit_subproxies(proxi, 41); recruit_subproxies(proxi, 1);
} }
LOGNOTICE("Found notify for new proxy %ld:%d with enonce %s nonce2len %d", proxi->id, LOGNOTICE("Found notify for new proxy %ld:%d with enonce %s nonce2len %d", proxi->id,
@ -966,9 +966,6 @@ static void disable_subproxy(gdata_t *gdata, proxy_instance_t *proxi, proxy_inst
if (parent_proxy(subproxy)) if (parent_proxy(subproxy))
return; return;
if (proxi->alive && proxi->clients_per_proxy == 1 && HASH_CNT(sh, proxi->subproxies) < 42)
recruit_subproxies(proxi, 1);
mutex_lock(&proxi->proxy_lock); mutex_lock(&proxi->proxy_lock);
subproxy->disabled = true; subproxy->disabled = true;
/* Make sure subproxy is still in the list */ /* Make sure subproxy is still in the list */

Loading…
Cancel
Save