Browse Source

Bugfix: Set work_restart_id in gen_stratum_work for when work is reused to avoid thinking it's all stale.

Luke Dashjr 13 years ago
parent
commit
ba17775ac2
1 changed files with 1 additions and 0 deletions
  1. 1 0
      miner.c

+ 1 - 0
miner.c

@@ -5545,6 +5545,7 @@ static void gen_stratum_work(struct pool *pool, struct work *work)
 	work->id = total_work++;
 	work->id = total_work++;
 	work->longpoll = false;
 	work->longpoll = false;
 	work->getwork_mode = GETWORK_MODE_STRATUM;
 	work->getwork_mode = GETWORK_MODE_STRATUM;
+	work->work_restart_id = work->pool->work_restart_id;
 	calc_diff(work, work->sdiff);
 	calc_diff(work, work->sdiff);
 
 
 	gettimeofday(&work->tv_staged, NULL);
 	gettimeofday(&work->tv_staged, NULL);