Fixed refactor of setup of mining threads.

This commit is contained in:
Revertron
2021-03-16 21:42:16 +01:00
parent 99eabff874
commit fb53d775a1
+4 -1
View File
@@ -19,12 +19,15 @@ pub fn from_hex(string: &str) -> Result<Vec<u8>, num::ParseIntError> {
} }
#[cfg(not(target_os = "macos"))] #[cfg(not(target_os = "macos"))]
#[allow(unused_variables)]
pub fn setup_miner_thread(cpu: u32) { pub fn setup_miner_thread(cpu: u32) {
let _ = set_current_thread_priority(ThreadPriority::Min); let _ = set_current_thread_priority(ThreadPriority::Min);
let _ = set_current_thread_ideal_processor(IdealProcessor::from(cpu)); #[cfg(target_os = "windows")]
let _ = set_current_thread_ideal_processor(IdealProcessor::from(cpu));
} }
#[cfg(target_os = "macos")] #[cfg(target_os = "macos")]
#[allow(unused_variables)]
pub fn setup_miner_thread(cpu: u32) { pub fn setup_miner_thread(cpu: u32) {
// MacOS is not supported by thread_priority crate // MacOS is not supported by thread_priority crate
} }