From 6765aabd66c8c396402d2572015a4172bc103d51 Mon Sep 17 00:00:00 2001 From: David Phillips Date: Thu, 23 Nov 2017 23:20:48 +1300 Subject: Add years to estimate units --- sand-leek.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'sand-leek.c') diff --git a/sand-leek.c b/sand-leek.c index 92ddfac..cdfcd3c 100644 --- a/sand-leek.c +++ b/sand-leek.c @@ -319,9 +319,12 @@ monitor_progress(unsigned long volatile *khashes, int thread_count) { } else if (remaining_abs < 60*60*24) { remaining = (remaining + 1800) / 3600; remaining_unit = "hour"; - } else { + } else if (remaining_abs < 60*60*24*365.25) { remaining = (remaining + 43200) / 86400; remaining_unit = "day"; + } else { + remaining = (remaining + (60*60*24*365.25)/2) / (60*60*24*365.25); + remaining_unit = "year"; } iprintf("[%02d:%02d:%02d:%02d]: %.2f %s hashes%s. Now ~%lu kH/s (%.2f kH/s/thread). Maybe %ld %s%s left \r", -- cgit v1.1