1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-02-02 18:14:20 +00:00

Update the total_tv_end only when we show the log to prevent failure to update logs.

This commit is contained in:
Con Kolivas 2013-04-05 11:01:20 +11:00
parent ee13924b86
commit 97a9172370

View File

@ -4697,9 +4697,10 @@ static void hashmeter(int thr_id, struct timeval *diff,
if (total_diff.tv_sec < opt_log_interval) { if (total_diff.tv_sec < opt_log_interval) {
if (thr_id < 0) if (thr_id < 0)
goto out_unlock; goto out_unlock;
} else } else {
showlog = true; showlog = true;
gettimeofday(&total_tv_end, NULL); gettimeofday(&total_tv_end, NULL);
}
local_secs = (double)total_diff.tv_sec + ((double)total_diff.tv_usec / 1000000.0); local_secs = (double)total_diff.tv_sec + ((double)total_diff.tv_usec / 1000000.0);
decay_time(&rolling, local_mhashes_done / local_secs); decay_time(&rolling, local_mhashes_done / local_secs);