From 9de3a264fc109c8973b954a7684b0fdd77b45049 Mon Sep 17 00:00:00 2001 From: Con Kolivas Date: Tue, 21 Aug 2012 22:51:34 +1000 Subject: [PATCH] Increase max curls to number of mining threads + queue * 2, accounting for up and downstream comms. --- cgminer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cgminer.c b/cgminer.c index ae651034..c380a5b0 100644 --- a/cgminer.c +++ b/cgminer.c @@ -2219,7 +2219,7 @@ static void recruit_curl(struct pool *pool) * network delays/outages. */ static struct curl_ent *pop_curl_entry(struct pool *pool) { - int curl_limit = opt_delaynet ? 5 : mining_threads * 4 / 3; + int curl_limit = opt_delaynet ? 5 : (mining_threads + opt_queue) * 2; struct curl_ent *ce; mutex_lock(&pool->pool_lock);