1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-01-10 23:08:07 +00:00

Try switching pools if for some reason we end up with only idle pools and have ended up current_pool set to an idle one.

This commit is contained in:
Con Kolivas 2013-10-08 20:42:36 +11:00
parent 3b527f14d0
commit f8e28f251d

View File

@ -6875,6 +6875,9 @@ static void *watchpool_thread(void __maybe_unused *userdata)
}
}
if (current_pool()->idle)
switch_pools(NULL);
if (pool_strategy == POOL_ROTATE && now.tv_sec - rotate_tv.tv_sec > 60 * opt_rotate_period) {
cgtime(&rotate_tv);
switch_pools(NULL);