diff --git a/skein.cu b/skein.cu index e072cab..5c67cd8 100644 --- a/skein.cu +++ b/skein.cu @@ -414,9 +414,6 @@ extern "C" int scanhash_skeincoin(int thr_id, uint32_t *pdata, const uint32_t *p } else { applog(LOG_INFO, "GPU #%d: result for nonce $%08X does not validate on CPU!", device_map[thr_id], foundNonce); - - // reinit the card - init[thr_id] = false; } } pdata[19] += throughput; diff --git a/zr5.cu b/zr5.cu index fe444e1..c3c3c9c 100644 --- a/zr5.cu +++ b/zr5.cu @@ -406,8 +406,8 @@ extern "C" int scanhash_zr5(int thr_id, uint32_t *pdata, const uint32_t *ptarget } else { applog(LOG_WARNING, "GPU #%d: result for %08x does not validate on CPU!", device_map[thr_id], foundNonce); - // reinit the card.. - cuda_reset_device(thr_id, init); + // reinit the card.. segfault so no + // cuda_reset_device(thr_id, init); pdata[19]++; pdata[0] = oldp0;