From be9a010d17fff17cfd67bc56060405854cf5cd10 Mon Sep 17 00:00:00 2001 From: Tiger Wang Date: Fri, 2 Dec 2022 17:25:44 -0500 Subject: [PATCH] fix sqlite db lock by reducing maximum open connections to 1 (#732) --- pkg/sqlite/db.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/sqlite/db.go b/pkg/sqlite/db.go index 0f6536b..be826a4 100644 --- a/pkg/sqlite/db.go +++ b/pkg/sqlite/db.go @@ -34,7 +34,7 @@ func GetDb(dbPath string) *gorm.DB { db, err := gorm.Open(sqlite.Open(dbPath+"/casaOS.db"), &gorm.Config{}) c, _ := db.DB() c.SetMaxIdleConns(10) - c.SetMaxOpenConns(100) + c.SetMaxOpenConns(1) c.SetConnMaxIdleTime(time.Second * 1000) if err != nil { logger.Error("sqlite connect error", zap.Any("db connect error", err))