From 2bcab7b0be8fb54f055aa9a0aacd72933b516b14 Mon Sep 17 00:00:00 2001 From: DingDongSoLong4 <99329275+DingDongSoLong4@users.noreply.github.com> Date: Sat, 25 Mar 2023 03:37:17 +0200 Subject: [PATCH] Add busy timeout to database connection (#3593) --- pkg/sqlite/database.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/sqlite/database.go b/pkg/sqlite/database.go index ee3fa5c3d..d8e8b5e0d 100644 --- a/pkg/sqlite/database.go +++ b/pkg/sqlite/database.go @@ -213,7 +213,7 @@ func (db *Database) Close() error { func (db *Database) open(disableForeignKeys bool) (*sqlx.DB, error) { // https://github.com/mattn/go-sqlite3 - url := "file:" + db.dbPath + "?_journal=WAL&_sync=NORMAL" + url := "file:" + db.dbPath + "?_journal=WAL&_sync=NORMAL&_busy_timeout=50" if !disableForeignKeys { url += "&_fk=true" }