Skip to content
This repository has been archived by the owner on May 27, 2020. It is now read-only.

Commit

Permalink
Convert remaining modminer and bfl uses of usleep to nmsleep.
Browse files Browse the repository at this point in the history
  • Loading branch information
ckolivas committed Nov 18, 2012
1 parent dc7fc13 commit 86fd23a
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
6 changes: 3 additions & 3 deletions driver-bitforce.c
Expand Up @@ -55,7 +55,7 @@ enum {
#define BITFORCE_LONG_TIMEOUT_MS (BITFORCE_LONG_TIMEOUT_S * 1000)
#define BITFORCE_CHECK_INTERVAL_MS 10
#define WORK_CHECK_INTERVAL_MS 50
#define MAX_START_DELAY_US 100000
#define MAX_START_DELAY_MS 100
#define tv_to_ms(tval) (tval.tv_sec * 1000 + tval.tv_usec / 1000)
#define TIME_AVG_CONSTANT 8

Expand Down Expand Up @@ -691,9 +691,9 @@ static bool bitforce_thread_init(struct thr_info *thr)

/* Pause each new thread at least 100ms between initialising
* so the devices aren't making calls all at the same time. */
wait = thr->id * MAX_START_DELAY_US;
wait = thr->id * MAX_START_DELAY_MS;
applog(LOG_DEBUG, "BFL%i: Delaying start by %dms", bitforce->device_id, wait / 1000);
usleep(wait);
nmsleep(wait);

return true;
}
Expand Down
2 changes: 1 addition & 1 deletion driver-modminer.c
Expand Up @@ -604,7 +604,7 @@ static uint64_t modminer_process_results(struct thr_info *thr)

if (work_restart(thr))
break;
usleep(10000);
nmsleep(10);
if (work_restart(thr) || !--iter)
break;
mutex_lock(&modminer->device_mutex);
Expand Down

0 comments on commit 86fd23a

Please sign in to comment.