Bump jemalloc.

Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
Jason Volk
2025-11-30 00:47:04 +00:00
parent 27ed9b88f1
commit 7e69e9b051
6 changed files with 108 additions and 115 deletions

View File

@@ -287,22 +287,6 @@ fn worker_init(&self, id: usize) {
// affinity is empty (no-op) if there's only one queue
set_affinity(affinity.clone());
#[cfg(all(not(target_env = "msvc"), feature = "jemalloc"))]
if affinity.clone().count() == 1 && tuwunel_core::alloc::je::is_affine_arena() {
use tuwunel_core::{
alloc::je::this_thread::{arena_id, set_arena},
result::LogDebugErr,
};
let id = affinity.clone().next().expect("at least one id");
if let Ok(arena) = arena_id() {
if arena != id {
set_arena(id).log_debug_err().ok();
}
}
}
trace!(
?group,
affinity = ?affinity.collect::<Vec<_>>(),