Browse Source

Multiplier fail for microseconds vs milliseconds when updating hashmeter in hash_queued_work.

Con Kolivas 12 years ago
parent
commit
e0c4d35b28
1 changed files with 1 additions and 1 deletions
  1. 1 1
      cgminer.c

+ 1 - 1
cgminer.c

@@ -6078,7 +6078,7 @@ void hash_queued_work(struct thr_info *mythr)
 		cgtime(&tv_end);
 		timersub(&tv_end, &tv_start, &diff);
 		/* Update the hashmeter at most 5 times per second */
-		if (diff.tv_sec > 0 || diff.tv_usec > 200) {
+		if (diff.tv_sec > 0 || diff.tv_usec > 200000) {
 			hashmeter(thr_id, &diff, hashes_done);
 			hashes_done = 0;
 			copy_time(&tv_start, &tv_end);