From 8f46d365aa2fad8a7d28db8d83236e1f756960a0 Mon Sep 17 00:00:00 2001 From: Mykhailo Chalyi Date: Fri, 8 May 2026 14:20:04 -0500 Subject: [PATCH] fix(js): apply sqlite max_memory as bytes --- crates/bashkit-js/src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/bashkit-js/src/lib.rs b/crates/bashkit-js/src/lib.rs index edd49a73..25721020 100644 --- a/crates/bashkit-js/src/lib.rs +++ b/crates/bashkit-js/src/lib.rs @@ -2414,8 +2414,8 @@ fn derive_sqlite_limits(state: &SharedState) -> bashkit::SqliteLimits { if let Some(ms) = state.timeout_ms { limits = limits.max_duration(std::time::Duration::from_millis(u64::from(ms))); } - if let Some(memory_mb) = state.max_memory { - let max_db_bytes = (memory_mb.max(0.0) * 1024.0 * 1024.0).floor() as usize; + if let Some(memory_bytes) = state.max_memory { + let max_db_bytes = memory_bytes.max(0.0).floor() as usize; if max_db_bytes > 0 { limits = limits.max_db_bytes(max_db_bytes); }