Commit e414490bf791c5051f58c40193a1a84754802865

Con Kolivas 2011-08-18T22:07:06

Don't display rolling status if per device stats is enabled.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
diff --git a/main.c b/main.c
index 5405e59..9fa0aa5 100644
--- a/main.c
+++ b/main.c
@@ -4143,8 +4143,13 @@ static void *watchdog_thread(void *userdata)
 
 static void log_print_status(int thr_id)
 {
-	struct cgpu_info *cgpu = thr_info[thr_id].cgpu;
+	struct cgpu_info *cgpu;
+
+	/* This will be displayed anyway */
+	if (want_per_device_stats)
+		return;
 
+	cgpu = thr_info[thr_id].cgpu;
 	applog(LOG_WARNING, " %sPU %d: [%.1f / %.1f Mh/s] [Q:%d  A:%d  R:%d  HW:%d  E:%.0f%%  U:%.2f/m]",
 	       cgpu->is_gpu ? "G" : "C", cgpu->cpu_gpu, cgpu->rolling,
 			cgpu->total_mhashes / total_secs, cgpu->getworks,