Commit 24de9b8655eb50cf304bf01f40e7a14164225dd2

Con Kolivas 2012-12-08T21:23:33

Do not try to clean up twice if kill message is given.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
diff --git a/cgminer.c b/cgminer.c
index 7bebdf0..4a14fb3 100644
--- a/cgminer.c
+++ b/cgminer.c
@@ -6857,9 +6857,7 @@ begin_bench:
 	pthread_cond_wait(&kill_cond, &kill_lock);
 	mutex_unlock(&kill_lock);
 
-	applog(LOG_INFO, "workio thread dead, exiting.");
-
-	clean_up();
+	applog(LOG_INFO, "Given kill message, exiting.");
 
 	/* Not really necessary, but let's clean this up too anyway */
 	HASH_ITER(hh, staged_work, work, tmpwork) {