From 852e78e7b43346bd436955ceafdb6e34bd9245c4 Mon Sep 17 00:00:00 2001 From: Con Kolivas Date: Thu, 23 Jun 2011 22:09:49 +1000 Subject: [PATCH] Fix mutex unlocking with only one thread and opt_log_interval. --- cpu-miner.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/cpu-miner.c b/cpu-miner.c index 43b06103..2f702239 100644 --- a/cpu-miner.c +++ b/cpu-miner.c @@ -542,11 +542,8 @@ static void hashmeter(int thr_id, struct timeval *diff, } else { total_hashes_done += hashes_done; local_hashes_done += hashes_done; - if (total_diff.tv_sec < 5) { - /* Only update the total every 5 seconds */ - pthread_mutex_unlock(&hash_lock); + if (total_diff.tv_sec < opt_log_interval) return; - } gettimeofday(&total_tv_end, NULL); } timeval_subtract(&total_diff, &total_tv_end, &total_tv_start);