Disable lowering thread priority on Fuchsia (#1394)

This commit is contained in:
Benjamin Brittain
2020-03-24 13:53:48 -07:00
committed by GitHub
parent 358f957a49
commit b214804850

View File

@@ -219,6 +219,15 @@ impl WorkerThread {
} }
} }
#[cfg(target_os = "fuchsia")]
fn lower_thread_priority() {
// TODO This needs to use Fuchsia thread profiles
// https://fuchsia.dev/fuchsia-src/reference/kernel_objects/profile
warn!(
"Lowering thread priority on Fuchsia is currently a noop. It might affect application performance."
);
}
#[cfg(target_os = "windows")] #[cfg(target_os = "windows")]
fn lower_thread_priority() { fn lower_thread_priority() {
use std::convert::TryInto; use std::convert::TryInto;
@@ -241,7 +250,7 @@ impl WorkerThread {
} }
} }
#[cfg(not(target_os = "windows"))] #[cfg(not(any(target_os = "windows", target_os = "fuchsia")))]
fn lower_thread_priority() { fn lower_thread_priority() {
// http://man7.org/linux/man-pages/man7/sched.7.html // http://man7.org/linux/man-pages/man7/sched.7.html