diff --git a/cpu-miner.c b/cpu-miner.c index 5915d9a..ae28cf7 100644 --- a/cpu-miner.c +++ b/cpu-miner.c @@ -960,7 +960,8 @@ static void *stratum_thread(void *userdata) } } - if (strcmp(stratum.job.job_id, g_work.job_id) || !g_work_time) { + if (stratum.job.job_id && + (strcmp(stratum.job.job_id, g_work.job_id) || !g_work_time)) { pthread_mutex_lock(&g_work_lock); stratum_gen_work(&stratum, &g_work); time(&g_work_time);