|
@@ -152,6 +152,9 @@ bool stratumsrv_update_notify_str(struct pool * const pool, bool clean)
|
|
|
|
|
|
|
|
ssj->swork.data_lock_p = NULL;
|
|
ssj->swork.data_lock_p = NULL;
|
|
|
HASH_ADD_KEYPTR(hh, _ssm_jobs, ssj->my_job_id, strlen(ssj->my_job_id), ssj);
|
|
HASH_ADD_KEYPTR(hh, _ssm_jobs, ssj->my_job_id, strlen(ssj->my_job_id), ssj);
|
|
|
|
|
+
|
|
|
|
|
+ if (likely(_ssm_cur_job_work.pool))
|
|
|
|
|
+ clean_work(&_ssm_cur_job_work);
|
|
|
_ssm_gen_dummy_work(&_ssm_cur_job_work, ssj, NULL, 0);
|
|
_ssm_gen_dummy_work(&_ssm_cur_job_work, ssj, NULL, 0);
|
|
|
|
|
|
|
|
_ssm_notify_sz = p - buf;
|
|
_ssm_notify_sz = p - buf;
|