1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-01-17 10:10:03 +00:00

Improve output appearance +/- verbose mode.

This commit is contained in:
Con Kolivas 2011-07-06 00:01:40 +10:00
parent 1fb09eaa0e
commit 8333a2ff40

11
main.c
View File

@ -664,15 +664,13 @@ static void hashmeter(int thr_id, struct timeval *diff,
timeval_subtract(&total_diff, &total_tv_end, &total_tv_start); timeval_subtract(&total_diff, &total_tv_end, &total_tv_start);
total_secs = (double)total_diff.tv_sec + total_secs = (double)total_diff.tv_sec +
((double)total_diff.tv_usec / 1000000.0); ((double)total_diff.tv_usec / 1000000.0);
applog(LOG_INFO, "[%.2f | %.2f Mhash/s] [%d Accepted] [%d Rejected] [%d HW errors]",
rolling_local / local_secs,
total_mhashes_done / total_secs, accepted, rejected, hw_errors);
printf("[Rate (%ds): %.2f (avg): %.2f Mhash/s] [Accepted: %d Rejected: %d HW errors: %d]\r", printf("[Rate (%ds): %.2f (avg): %.2f Mhash/s] [Accepted: %d Rejected: %d HW errors: %d]\r",
opt_log_interval, rolling_local / local_secs, total_mhashes_done / total_secs, opt_log_interval, rolling_local / local_secs, total_mhashes_done / total_secs,
accepted, rejected, hw_errors); accepted, rejected, hw_errors);
fflush(stdout); fflush(stdout);
if (opt_log_output) applog(LOG_INFO, "[Rate (%ds): %.2f (avg): %.2f Mhash/s] [Accepted: %d Rejected: %d HW errors: %d]",
printf("\n"); opt_log_interval, rolling_local / local_secs, total_mhashes_done / total_secs,
accepted, rejected, hw_errors);
local_mhashes_done = 0; local_mhashes_done = 0;
out_unlock: out_unlock:
pthread_mutex_unlock(&hash_lock); pthread_mutex_unlock(&hash_lock);
@ -1270,7 +1268,8 @@ static void *longpoll_thread(void *userdata)
failures = 0; failures = 0;
json_decref(val); json_decref(val);
printf("LONGPOLL detected new block \r"); if (!opt_quiet)
printf("LONGPOLL detected new block \n");
applog(LOG_INFO, "LONGPOLL detected new block"); applog(LOG_INFO, "LONGPOLL detected new block");
restart_threads(); restart_threads();
} else { } else {