summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorraven <citrons@mondecitronne.com>2026-03-20 17:02:25 -0500
committerraven <citrons@mondecitronne.com>2026-03-20 17:02:25 -0500
commit692132e83a4c18cb6c23ad036728b64d03b3cd7d (patch)
tree32f1a110f78bb8b2e60cb3a1c03ae5c34cb31a4b
parentc215f4fba2acc89e572bd8e665ec52d4760c24f5 (diff)
fsync world data
-rw-r--r--server/data.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/server/data.go b/server/data.go
index 331ac38..2583371 100644
--- a/server/data.go
+++ b/server/data.go
@@ -40,6 +40,7 @@ func (f atomicWriter) Close() error {
return nil
}
dataManager.Act(f.from, func() {
+ f.tmpFile.Sync()
err := f.tmpFile.Close()
if err != nil {
dataManager.errHand.OnSaveError(&dataManager, err)