Add structured logging and better error handling

This commit is contained in:
SirBlob committed 2026-11-01 13:50:26 -05:00
1 parent db4e3c9611
commit 68c7dd76f2
31 files changed
+640 -109

No files matched your search

+3 -1
View File
@@ -123,6 +123,8 @@ func (session *session) saveCheckpoint() {
return
}
state := session.snapshot()
session.file.Sync()
if err := session.file.Sync(); err != nil {
session.request.logger().Warn("could not flush partial file to disk", "error", err)
}
session.request.Checkpoint(state)
}