diff --git a/cgminer.c b/cgminer.c index deb541c9..58aeb2da 100644 --- a/cgminer.c +++ b/cgminer.c @@ -4507,8 +4507,8 @@ static bool cnx_needed(struct pool *pool) if (pool_strategy == POOL_LOADBALANCE) return true; - /* Idle pool needs something to kick it alive again */ - if (pool->idle) + /* Idle stratum pool needs something to kick it alive again */ + if (pool->has_stratum && pool->idle) return true; /* Getwork pools without opt_fail_only need backup pools up to be able