mirror of
https://github.com/GOSTSec/sgminer
synced 2025-01-23 04:54:26 +00:00
Remove bitforce_thread_init
The delay thing does nothing useful... when long poll comes around, all threads restart at the same time anyway.
This commit is contained in:
parent
953ecd9e6a
commit
2dfe0d628e
@ -510,20 +510,6 @@ static bool bitforce_get_stats(struct cgpu_info *bitforce)
|
||||
return bitforce_get_temp(bitforce);
|
||||
}
|
||||
|
||||
static bool bitforce_thread_init(struct thr_info *thr)
|
||||
{
|
||||
struct cgpu_info *bitforce = thr->cgpu;
|
||||
unsigned int wait;
|
||||
|
||||
/* Pause each new thread a random time between 0-100ms
|
||||
so the devices aren't making calls all at the same time. */
|
||||
wait = (rand() * MAX_START_DELAY_US)/RAND_MAX;
|
||||
applog(LOG_DEBUG, "BFL%i: Delaying start by %dms", bitforce->device_id, wait / 1000);
|
||||
usleep(wait);
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
static struct api_data *bitforce_api_stats(struct cgpu_info *cgpu)
|
||||
{
|
||||
struct api_data *root = NULL;
|
||||
@ -546,7 +532,6 @@ struct device_api bitforce_api = {
|
||||
.get_statline_before = get_bitforce_statline_before,
|
||||
.get_stats = bitforce_get_stats,
|
||||
.thread_prepare = bitforce_thread_prepare,
|
||||
.thread_init = bitforce_thread_init,
|
||||
.scanhash = bitforce_scanhash,
|
||||
.thread_shutdown = bitforce_shutdown,
|
||||
.thread_enable = biforce_thread_enable
|
||||
|
Loading…
x
Reference in New Issue
Block a user