diff --git a/Cargo.toml b/Cargo.toml index 871f165..292ac3c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -55,6 +55,9 @@ thread-priority = "0.8.0" [target.'cfg(target_os = "linux")'.dependencies] thread-priority = "0.8.0" +[target.'cfg(target_os = "openbsd")'.dependencies] +thread-priority = "0.8.1" + [build-dependencies] winres = "0.1.12" @@ -80,4 +83,4 @@ FileDescription="Alternative Free Identity System" webgui = ["web-view", "tinyfiledialogs", "open"] edge = ["webgui", "web-view/edge"] doh = ["ureq"] -default = ["webgui", "doh"] \ No newline at end of file +default = ["webgui", "doh"] diff --git a/src/commons/mod.rs b/src/commons/mod.rs index 3c37373..9a8fc3b 100644 --- a/src/commons/mod.rs +++ b/src/commons/mod.rs @@ -145,6 +145,12 @@ pub fn setup_miner_thread(cpu: u32) { let _ = set_current_thread_priority(ThreadPriority::Min); } +#[cfg(target_os = "openbsd")] +#[allow(unused_variables)] +pub fn setup_miner_thread(cpu: u32) { + let _ = set_current_thread_priority(ThreadPriority::Min); +} + #[cfg(target_os = "macos")] #[allow(unused_variables)] pub fn setup_miner_thread(cpu: u32) {