From 89312045a6888feb99a7230478767a39edb5f83c Mon Sep 17 00:00:00 2001 From: Zakhar Izmaylov Date: Tue, 21 Jan 2025 19:37:56 +0300 Subject: [PATCH] Add checkpoint handling in CloseDB function --- 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