Browse Source

Limit queued_getworks to double the expected queued maximum rather than factoring in number of pools.

nfactor-troky
Con Kolivas 12 years ago
parent
commit
4ca288e820
  1. 2
      cgminer.c

2
cgminer.c

@ -3929,7 +3929,7 @@ static bool queue_request(struct thr_info *thr, bool needed) @@ -3929,7 +3929,7 @@ static bool queue_request(struct thr_info *thr, bool needed)
bool doq = true;
mutex_lock(&control_lock);
if (queued_getworks > (mining_threads + opt_queue) * total_pools)
if (queued_getworks > (mining_threads + opt_queue) * 2)
doq = false;
else
queued_getworks++;

Loading…
Cancel
Save