mirror of
https://github.com/GOSTSec/sgminer
synced 2025-02-02 10:04:33 +00:00
Set the pool lagging flag on startup to avoid it being shown initially, and only unset it once the maximum number of staged work items has been reached.
This commit is contained in:
parent
8feb302945
commit
383b42f23e
@ -6601,7 +6601,9 @@ int main(int argc, char *argv[])
|
||||
/* Look for at least one active pool before starting */
|
||||
for (i = 0; i < total_pools; i++) {
|
||||
struct pool *pool = pools[i];
|
||||
|
||||
if (pool_active(pool, false)) {
|
||||
pool_tset(pool, &pool->lagging);
|
||||
pool_tclear(pool, &pool->idle);
|
||||
if (!currentpool)
|
||||
currentpool = pool;
|
||||
@ -6846,7 +6848,8 @@ retry:
|
||||
pool = select_pool(true);
|
||||
goto retry;
|
||||
}
|
||||
pool_tclear(pool, &pool->lagging);
|
||||
if (ts >= max_staged)
|
||||
pool_tclear(pool, &pool->lagging);
|
||||
if (pool_tclear(pool, &pool->idle))
|
||||
pool_resus(pool);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user