Browse Source

Fix memory leak on stratum share submission.

Con Kolivas 13 years ago
parent
commit
7e2b1e80aa
1 changed files with 2 additions and 1 deletions
  1. 2 1
      cgminer.c

+ 2 - 1
cgminer.c

@@ -3140,7 +3140,8 @@ static void *submit_work_thread(void *userdata)
 		char *noncehex;
 		char *noncehex;
 		char s[1024];
 		char s[1024];
 
 
-		sshare->work = copy_work(work);
+		/* This work item is freed in parse_stratum_response */
+		sshare->work = work;
 		mutex_lock(&sshare_lock);
 		mutex_lock(&sshare_lock);
 		/* Give the stratum share a unique id */
 		/* Give the stratum share a unique id */
 		sshare->id = swork_id++;
 		sshare->id = swork_id++;