From 9bd54dbebe612aafdd99c282e4f076744e0f9b6d Mon Sep 17 00:00:00 2001 From: William Brown Date: Sat, 13 Feb 2021 16:17:58 +1000 Subject: [PATCH] Move jemalloc to runtime only --- kanidmd/src/lib/lib.rs | 1 + kanidmd/src/server/main.rs | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/kanidmd/src/lib/lib.rs b/kanidmd/src/lib/lib.rs index 7123b29b3..f99cd4b91 100644 --- a/kanidmd/src/lib/lib.rs +++ b/kanidmd/src/lib/lib.rs @@ -8,6 +8,7 @@ #![deny(clippy::needless_pass_by_value)] #![deny(clippy::trivially_copy_pass_by_ref)] +#[cfg(test)] #[global_allocator] static ALLOC: jemallocator::Jemalloc = jemallocator::Jemalloc; diff --git a/kanidmd/src/server/main.rs b/kanidmd/src/server/main.rs index d9c41f66d..ba0e20835 100644 --- a/kanidmd/src/server/main.rs +++ b/kanidmd/src/server/main.rs @@ -8,6 +8,10 @@ #![deny(clippy::needless_pass_by_value)] #![deny(clippy::trivially_copy_pass_by_ref)] +#[cfg(not(test))] +#[global_allocator] +static ALLOC: jemallocator::Jemalloc = jemallocator::Jemalloc; + use users::{get_current_gid, get_current_uid, get_effective_gid, get_effective_uid}; use serde_derive::Deserialize;