@@ -20,6 +20,7 @@ func openDB(dbPath string) (*sql.DB, error) {
2020 params.Add("_pragma", "cache_size(-8000)")
2121 params.Add("_pragma", "synchronous(NORMAL)")
2222 params.Add("_pragma", "secure_delete(on)")
23+ params.Add("_pragma", "busy_timeout(5000)")
2324
2425 dsn := fmt.Sprintf("file:%s?%s", dbPath, params.Encode())
2526 db, err := sql.Open("sqlite", dsn)