Bläddra i källkod

Add checkpoint handling in CloseDB function (#2646)

* Add checkpoint handling in CloseDB function

---------

Co-authored-by: Zakhar Izmaylov <[email protected]>
Zahar Izmailov 1 månad sedan
förälder
incheckning
4dd40f6f19
1 ändrade filer med 5 tillägg och 0 borttagningar
  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