1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-02-02 10:04:33 +00:00

In failover-only mode we need to queue enough work for the local pool and ignore the total queued count.

This commit is contained in:
Con Kolivas 2012-08-12 10:33:26 +10:00
parent 65f4e2af3e
commit 61003df49f

View File

@ -3826,7 +3826,12 @@ bool queue_request(struct thr_info *thr, bool needed)
pps = __pool_pending_staged(cp); pps = __pool_pending_staged(cp);
mutex_unlock(stgd_lock); mutex_unlock(stgd_lock);
if (pps && ps >= maxq) { if (opt_fail_only) {
if (pps >= maxq) {
ret = true;
goto out;
}
} else if (pps && ps >= maxq) {
ret = true; ret = true;
goto out; goto out;
} }