Browse Source

Merge commit '7d77c01' into bfgminer

Luke Dashjr 13 years ago
parent
commit
eaeb5e48eb
1 changed files with 0 additions and 20 deletions
  1. 0 20
      miner.c

+ 0 - 20
miner.c

@@ -5107,24 +5107,6 @@ static void *watchpool_thread(void __maybe_unused *userdata)
 	return NULL;
 	return NULL;
 }
 }
 
 
-/* Work is sorted according to age, so discard the oldest work items, leaving
- * only 1/3 more staged work item than mining threads */
-static void age_work(void)
-{
-	int discarded = 0, maxq = (mining_threads + opt_queue) * 4 / 3;
-
-	while (total_staged() > maxq) {
-		struct work *work = hash_pop(NULL);
-
-		if (unlikely(!work))
-			break;
-		discard_work(work);
-		discarded++;
-	}
-	if (discarded)
-		applog(LOG_DEBUG, "Aged %d work items", discarded);
-}
-
 /* Makes sure the hashmeter keeps going even if mining threads stall, updates
 /* Makes sure the hashmeter keeps going even if mining threads stall, updates
  * the screen at regular intervals, and restarts threads if they appear to have
  * the screen at regular intervals, and restarts threads if they appear to have
  * died. */
  * died. */
@@ -5152,8 +5134,6 @@ static void *watchdog_thread(void __maybe_unused *userdata)
 
 
 		discard_stale();
 		discard_stale();
 
 
-		age_work();
-
 		queue_request(NULL, false);
 		queue_request(NULL, false);
 
 
 		hashmeter(-1, &zero_tv, 0);
 		hashmeter(-1, &zero_tv, 0);