Commit 12045aae55c39a5f62c4cda47c136f1f8c6e7f1a

Kano 2013-06-03T12:26:50

devs display - fix GPU duplicate bug

diff --git a/cgminer.c b/cgminer.c
index 8cebb2a..d4bdd77 100644
--- a/cgminer.c
+++ b/cgminer.c
@@ -6434,8 +6434,8 @@ static void *watchdog_thread(void __maybe_unused *userdata)
 			change_logwinsize();
 			curses_print_status();
 			count = 0;
-			for (i = 0; i < mining_threads; i++) {
-				cgpu = get_thr_cgpu(i);
+			for (i = 0; i < total_devices; i++) {
+				cgpu = get_devices(i);
 #ifndef USE_USBUTILS
 				if (cgpu)
 #else
@@ -6444,8 +6444,8 @@ static void *watchdog_thread(void __maybe_unused *userdata)
 					curses_print_devstatus(cgpu, count++);
 			}
 #ifdef USE_USBUTILS
-			for (i = 0; i < mining_threads; i++) {
-				cgpu = get_thr_cgpu(i);
+			for (i = 0; i < total_devices; i++) {
+				cgpu = get_devices(i);
 				if (cgpu && cgpu->usbinfo.nodev)
 					curses_print_devstatus(cgpu, count++);
 			}