Browse Source

We may as well leave one curl still available per pool instead of reaping the last one.

nfactor-troky
ckolivas 12 years ago
parent
commit
3dd1658e1f
  1. 2
      cgminer.c

2
cgminer.c

@ -4514,6 +4514,8 @@ static void reap_curl(struct pool *pool)
gettimeofday(&now, NULL); gettimeofday(&now, NULL);
mutex_lock(&pool->pool_lock); mutex_lock(&pool->pool_lock);
list_for_each_entry_safe(ent, iter, &pool->curlring, node) { list_for_each_entry_safe(ent, iter, &pool->curlring, node) {
if (pool->curls < 2)
break;
if (now.tv_sec - ent->tv.tv_sec > 60) { if (now.tv_sec - ent->tv.tv_sec > 60) {
reaped++; reaped++;
pool->curls--; pool->curls--;

Loading…
Cancel
Save