From 1bd7725a10d40c55293741136429e7347d6a1543 Mon Sep 17 00:00:00 2001 From: Matheus Macabu Date: Wed, 1 Oct 2025 18:18:44 +0200 Subject: [PATCH] Sqlite: Increase busy_timeout to 7.5s for non-cgo driver (#111883) --- pkg/util/sqlite/sqlite_nocgo.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/util/sqlite/sqlite_nocgo.go b/pkg/util/sqlite/sqlite_nocgo.go index d4bf68f0227..f283f858d32 100644 --- a/pkg/util/sqlite/sqlite_nocgo.go +++ b/pkg/util/sqlite/sqlite_nocgo.go @@ -67,7 +67,7 @@ func convertSQLite3URL(dsn string) (string, error) { newDSN := dsn[:pos] q := url.Values{} - q.Add("_pragma", "busy_timeout(5000)") + q.Add("_pragma", "busy_timeout(7500)") // Default of mattn/go-sqlite3 is 5s but we increase it to 7.5s to try and avoid busy errors. for key, values := range params { if alias, ok := dsnAlias[strings.ToLower(key)]; ok {