refactor(workspace): clarify shared cleanup error context

Co-Authored-By: Virgil <virgil@lethean.io>
This commit is contained in:
Virgil 2026-04-04 10:23:00 +00:00
parent 7238871a3a
commit 21ce2938c8

View file

@ -426,7 +426,7 @@ func (workspace *Workspace) closeAndCleanup(removeFiles bool) error {
if !alreadyClosed {
if err := workspace.workspaceDatabase.Close(); err != nil {
return core.E("store.Workspace.closeAndRemoveFiles", "close workspace database", err)
return core.E("store.Workspace.closeAndCleanup", "close workspace database", err)
}
}
if !removeFiles {
@ -434,7 +434,7 @@ func (workspace *Workspace) closeAndCleanup(removeFiles bool) error {
}
for _, path := range []string{workspace.databasePath, workspace.databasePath + "-wal", workspace.databasePath + "-shm"} {
if result := workspace.filesystem.Delete(path); !result.OK && workspace.filesystem.Exists(path) {
return core.E("store.Workspace.closeAndRemoveFiles", "delete workspace file", result.Value.(error))
return core.E("store.Workspace.closeAndCleanup", "delete workspace file", result.Value.(error))
}
}
return nil