Only queue from backup pools once we have nothing staged.
diff --git a/cgminer.c b/cgminer.c
index 1449617..e6a694b 100644
--- a/cgminer.c
+++ b/cgminer.c
@@ -2424,7 +2424,7 @@ static void *get_work_thread(void *userdata)
else {
bool lagging;
- if (ts <= opt_queue)
+ if (!ts)
lagging = true;
pool = ret_work->pool = select_pool(lagging);
inc_queued(pool);