Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Convert remaining modminer and bfl uses of usleep to nmsleep.

  • Loading branch information...
commit 86fd23a305504f3465b87d2e64339914a5750386 1 parent dc7fc13
@ckolivas authored
Showing with 4 additions and 4 deletions.
  1. +3 −3 driver-bitforce.c
  2. +1 −1  driver-modminer.c
View
6 driver-bitforce.c
@@ -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
@@ -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;
}
View
2  driver-modminer.c
@@ -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);
Please sign in to comment.
Something went wrong with that request. Please try again.