Commit b4d6b11b9a103050be5c17a7d702cfa05a9eb777

Con Kolivas 2011-08-23T11:57:08

Only display the lagging message if we've requested the work earlier.

diff --git a/main.c b/main.c
index e998c92..a72944d 100644
--- a/main.c
+++ b/main.c
@@ -3053,10 +3053,9 @@ retry:
 		applog(LOG_WARNING, "Failed to queue_request in get_work");
 		goto out;
 	}
-	requested = false;
 
 	if (!requests_staged()) {
-		if (!pool_tset(pool, &pool->lagging)) {
+		if (requested && !pool_tset(pool, &pool->lagging)) {
 			applog(LOG_WARNING, "Pool %d not providing work fast enough",
 				pool->pool_no);
 			pool->localgen_occasions++;
@@ -3069,6 +3068,7 @@ retry:
 		}
 	}
 
+	requested = false;
 	gettimeofday(&now, NULL);
 	abstime.tv_sec = now.tv_sec + 60;