1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-03-10 20:51:03 +00:00

select_pool does not switch back to the primary once lagging is disabled.

This commit is contained in:
Con Kolivas 2012-08-21 19:32:05 +10:00
parent 5e2c1323a9
commit f5ac84b804

View File

@ -1955,9 +1955,11 @@ static inline struct pool *select_pool(bool lagging)
if (pool_strategy == POOL_BALANCE)
return select_balanced(cp);
if (pool_strategy != POOL_LOADBALANCE && (!lagging || opt_fail_only))
pool = cp;
else
if (pool_strategy != POOL_LOADBALANCE && (!lagging || opt_fail_only)) {
if (cp->prio != 0)
switch_pools(NULL);
pool = current_pool();
} else
pool = NULL;
while (!pool) {