From 6d629d6856857ba6b54ac4e47faa949f8b76d684 Mon Sep 17 00:00:00 2001 From: Kano Date: Mon, 11 Mar 2013 11:52:05 +1100 Subject: [PATCH] do usb_initialise() after the started message so we see it --- cgminer.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/cgminer.c b/cgminer.c index 7b29b7c1..5a9b8c98 100644 --- a/cgminer.c +++ b/cgminer.c @@ -7048,6 +7048,9 @@ int main(int argc, char *argv[]) fflush(stderr); quit(1, "libusb_init() failed"); } +#ifdef USE_USBUTILS + mutex_init(&cgusb_lock); +#endif #endif mutex_init(&hash_lock); @@ -7135,11 +7138,6 @@ int main(int argc, char *argv[]) if (argc != 1) quit(1, "Unexpected extra commandline arguments"); -#ifdef USE_USBUTILS - mutex_init(&cgusb_lock); - usb_initialise(); -#endif - if (!config_loaded) load_default_config(); @@ -7189,6 +7187,10 @@ int main(int argc, char *argv[]) if (want_per_device_stats) opt_log_output = true; +#ifdef USE_USBUTILS + usb_initialise(); +#endif + #ifdef WANT_CPUMINE #ifdef USE_SCRYPT if (opt_scrypt)