Browse Source

Kill off threads that have failed using hash_sole_work instead of just disabling them.

nfactor-troky
Con Kolivas 11 years ago
parent
commit
2834eb8d6d
  1. 3
      cgminer.c

3
cgminer.c

@ -6251,7 +6251,8 @@ static void hash_sole_work(struct thr_info *mythr) @@ -6251,7 +6251,8 @@ static void hash_sole_work(struct thr_info *mythr)
applog(LOG_ERR, "%s %d failure, disabling!", drv->name, cgpu->device_id);
cgpu->deven = DEV_DISABLED;
dev_error(cgpu, REASON_THREAD_ZERO_HASH);
mt_disable(mythr, thr_id, drv);
cgpu->shutdown = true;
break;
}
hashes_done += hashes;

Loading…
Cancel
Save