Browse Source

Add checkpoint handling in CloseDB function (#2646)

* Add checkpoint handling in CloseDB function

---------

Co-authored-by: Zakhar Izmaylov <[email protected]>
Zahar Izmailov 1 month ago
parent
commit
4dd40f6f19
1 changed files with 5 additions and 0 deletions
  1. 5 0
      database/db.go

+ 5 - 0
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