|
@@ -500,7 +500,7 @@ static int64_t bitforce_scanhash(struct thr_info *thr, struct work *work, int64_
|
|
|
if (ret)
|
|
if (ret)
|
|
|
ret = bitforce_get_result(thr, work);
|
|
ret = bitforce_get_result(thr, work);
|
|
|
|
|
|
|
|
- if (!ret) {
|
|
|
|
|
|
|
+ if (ret == -1) {
|
|
|
ret = 0;
|
|
ret = 0;
|
|
|
applog(LOG_ERR, "BFL%i: Comms error", bitforce->device_id);
|
|
applog(LOG_ERR, "BFL%i: Comms error", bitforce->device_id);
|
|
|
bitforce->device_last_not_well = time(NULL);
|
|
bitforce->device_last_not_well = time(NULL);
|