diff --git a/cgminer.c b/cgminer.c index 753d5a39..3c1a3e9a 100644 --- a/cgminer.c +++ b/cgminer.c @@ -2494,8 +2494,7 @@ int restart_wait(struct timeval *tdiff) abstime.tv_nsec = then.tv_usec * 1000; mutex_lock(&restart_lock); rc = pthread_cond_timedwait(&restart_cond, &restart_lock, &abstime); - if (!rc) - mutex_unlock(&restart_lock); + mutex_unlock(&restart_lock); return rc; }