Refresh is missing after each curses_print_status to update the status window.
diff --git a/main.c b/main.c
index de713a4..8656285 100644
--- a/main.c
+++ b/main.c
@@ -595,6 +595,7 @@ static void curses_print_status(int thr_id)
cgpu->efficiency, cgpu->utility);
wclrtoeol(statuswin);
}
+ wrefresh(statuswin);
}
static void print_status(int thr_id)