From 36b63004696ba53a618e043032b3ebb022c3b8f9 Mon Sep 17 00:00:00 2001 From: Mohamed Awnallah Date: Sun, 24 Mar 2024 04:42:31 +0200 Subject: [PATCH] headerfs: sync file after writing raw header in `appendRaw` function --- headerfs/file.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/headerfs/file.go b/headerfs/file.go index 61258b22b..3b9ef657e 100644 --- a/headerfs/file.go +++ b/headerfs/file.go @@ -20,6 +20,9 @@ func (h *headerStore) appendRaw(header []byte) error { if _, err := h.file.Write(header); err != nil { return err } + if err := h.file.Sync(); err != nil { + return err + } return nil }