From b5eeb37641eb9db2d1c5aeaded2eb9083f238d34 Mon Sep 17 00:00:00 2001 From: ardocrat Date: Tue, 21 Apr 2026 18:46:04 +0300 Subject: [PATCH] fix: resize to have correct multiplier of the system page size --- store/src/lmdb.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/store/src/lmdb.rs b/store/src/lmdb.rs index f4f21b15..da2c3a07 100644 --- a/store/src/lmdb.rs +++ b/store/src/lmdb.rs @@ -278,7 +278,7 @@ impl Store { if env_info.map_size < alloc_chunk_size { alloc_chunk_size } else { - let mut tot = env_info.map_size; + let mut tot = env_info.map_size - (env_info.map_size % alloc_chunk_size); while size_used as f32 / tot as f32 > RESIZE_MIN_TARGET_PERCENT { tot += alloc_chunk_size; }