Revert "fix(data): give both processes a SQLite busy timeout"

This reverts commit f62dbb9239.
This commit is contained in:
mika kuns
2026-08-07 10:11:52 +02:00
parent 66630d5ce2
commit ac586797ce
2 changed files with 2 additions and 6 deletions
+1 -4
View File
@@ -91,11 +91,8 @@ sealed class Program
TrExtension.Localizer = localizer;
ClaudeDo.Ui.Localization.Loc.Current = localizer;
sc.AddSingleton<ILocalizer>(localizer);
// Default Timeout maps to SQLite's busy handler. Without it a momentarily locked
// database throws SqliteException immediately instead of waiting out the writer,
// which is what leaves task rows stuck on a stale status.
sc.AddDbContextFactory<ClaudeDoDbContext>(opt =>
opt.UseSqlite($"Data Source={dbPath};Default Timeout=30"));
opt.UseSqlite($"Data Source={dbPath}"));
sc.AddScoped<ClaudeDoDbContext>(sp =>
sp.GetRequiredService<IDbContextFactory<ClaudeDoDbContext>>().CreateDbContext());
+1 -2
View File
@@ -57,9 +57,8 @@ builder.Host.UseSerilog((ctx, lc) => lc
.WriteTo.Sink(broadcastSink));
builder.Services.AddSingleton(logBuffer);
// See ClaudeDo.App/Program.cs — Default Timeout maps to SQLite's busy handler.
builder.Services.AddDbContextFactory<ClaudeDoDbContext>(opt =>
opt.UseSqlite($"Data Source={cfg.DbPath};Default Timeout=30"));
opt.UseSqlite($"Data Source={cfg.DbPath}"));
builder.Services.AddSingleton(cfg);
builder.Services.AddSingleton<AttachmentStore>();