Browse Source

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

ckolivas 13 years ago
parent
commit
3dd1658e1f
1 changed files with 2 additions and 0 deletions
  1. 2 0
      cgminer.c

+ 2 - 0
cgminer.c

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