From 4dd40f6f192e3f94f2ea4fe9e942e6663b5a1527 Mon Sep 17 00:00:00 2001 From: Zahar Izmailov Date: Wed, 22 Jan 2025 00:55:21 +0300 Subject: [PATCH] Add checkpoint handling in CloseDB function (#2646) * Add checkpoint handling in CloseDB function --------- Co-authored-by: Zakhar Izmaylov --- database/db.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/database/db.go b/database/db.go index 2058729f..1998ba23 100644 --- a/database/db.go +++ b/database/db.go @@ -123,6 +123,11 @@ func InitDB(dbPath string) error { func CloseDB() error { if db != nil { + + if err := Checkpoint(); err != nil { + log.Printf("error executing checkpoint: %v", err) + } + sqlDB, err := db.DB() if err != nil { return err