From 48635642137b5e1d2eeca63de4a1af59d215d1b5 Mon Sep 17 00:00:00 2001 From: Forato Date: Thu, 26 Jun 2025 10:24:18 -0300 Subject: [PATCH] feat: only call close if it is open --- bindings/javascript/src/lib.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/bindings/javascript/src/lib.rs b/bindings/javascript/src/lib.rs index 4a2b01eed..373f662fb 100644 --- a/bindings/javascript/src/lib.rs +++ b/bindings/javascript/src/lib.rs @@ -206,8 +206,10 @@ impl Database { #[napi] pub fn close(&mut self) -> napi::Result<()> { - self.conn.close().map_err(into_napi_error)?; - self.open = false; + if self.open { + self.conn.close().map_err(into_napi_error)?; + self.open = false; + } Ok(()) } }