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:
parent
1fb09eaa0e
commit
8333a2ff40
11
main.c
11
main.c
@ -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 {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user