|
|
@ -542,11 +542,8 @@ static void hashmeter(int thr_id, struct timeval *diff, |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
total_hashes_done += hashes_done; |
|
|
|
total_hashes_done += hashes_done; |
|
|
|
local_hashes_done += hashes_done; |
|
|
|
local_hashes_done += hashes_done; |
|
|
|
if (total_diff.tv_sec < 5) { |
|
|
|
if (total_diff.tv_sec < opt_log_interval) |
|
|
|
/* Only update the total every 5 seconds */ |
|
|
|
|
|
|
|
pthread_mutex_unlock(&hash_lock); |
|
|
|
|
|
|
|
return; |
|
|
|
return; |
|
|
|
} |
|
|
|
|
|
|
|
gettimeofday(&total_tv_end, NULL); |
|
|
|
gettimeofday(&total_tv_end, NULL); |
|
|
|
} |
|
|
|
} |
|
|
|
timeval_subtract(&total_diff, &total_tv_end, &total_tv_start); |
|
|
|
timeval_subtract(&total_diff, &total_tv_end, &total_tv_start); |
|
|
|