1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-01-11 07:17:58 +00:00

Do not continue work from a stratum pool where the connection has been interrupted.

This commit is contained in:
Con Kolivas 2013-03-07 14:40:48 +11:00
parent 0810212c9a
commit 12553004c5

View File

@ -3135,8 +3135,14 @@ static bool stale_work(struct work *work, bool share)
pool = work->pool;
if (!share && pool->has_stratum) {
bool same_job = true;
bool same_job;
if (!pool->stratum_active || !pool->stratum_notify) {
applog(LOG_DEBUG, "Work stale due to stratum inactive");
return true;
}
same_job = true;
mutex_lock(&pool->pool_lock);
if (strcmp(work->job_id, pool->swork.job_id))
same_job = false;