1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-01-27 06:54:36 +00:00

Make need connection return true if a pool is idle.

This commit is contained in:
ckolivas 2012-12-04 11:06:35 +11:00
parent 777f0573c3
commit b86aa20bf6

View File

@ -4732,10 +4732,18 @@ static bool cnx_needed(struct pool *pool)
{
struct pool *cp;
/* Balance strategies need all pools online */
if (pool_strategy == POOL_BALANCE)
return true;
if (pool_strategy == POOL_LOADBALANCE)
return true;
/* Idle pool needs something to kick it alive again */
if (pool->idle)
return true;
/* Getwork pools without opt_fail_only need backup pools up to be able
* to leak shares */
cp = current_pool();
if (cp == pool)
return true;