1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-01-23 13:04:29 +00:00

Add busy time to wait time.

This commit is contained in:
Paul Sheppard 2012-07-01 17:35:53 -07:00
parent a4a2000cc0
commit 855d1bb3e3

View File

@ -255,9 +255,10 @@ re_send:
applog(LOG_ERR, "BFL%i: Error: Send work returned empty string", bitforce->device_id); applog(LOG_ERR, "BFL%i: Error: Send work returned empty string", bitforce->device_id);
mutex_unlock(&bitforce->device_mutex); mutex_unlock(&bitforce->device_mutex);
return false; return false;
} else if (pdevbuf[0] == 'B'){ } else if (pdevbuf[0] == 'B') {
applog(LOG_DEBUG, "BFL%i: Busy", bitforce->device_id); applog(LOG_DEBUG, "BFL%i: Busy", bitforce->device_id);
mutex_unlock(&bitforce->device_mutex); mutex_unlock(&bitforce->device_mutex);
bitforce->wait_ms += BITFORCE_CHECK_INTERVAL_MS;
usleep(BITFORCE_CHECK_INTERVAL_MS*1000); usleep(BITFORCE_CHECK_INTERVAL_MS*1000);
goto re_send; goto re_send;
} else if (unlikely(pdevbuf[0] != 'O' || pdevbuf[1] != 'K')) { } else if (unlikely(pdevbuf[0] != 'O' || pdevbuf[1] != 'K')) {