diff --git a/snap/db.go b/snap/db.go index 4c0f9471c..0d825714a 100644 --- a/snap/db.go +++ b/snap/db.go @@ -32,6 +32,9 @@ func (s *Snapshotter) SaveDBFrom(r io.Reader, id uint64) error { return err } _, err = io.Copy(f, r) + if err == nil { + err = f.Sync() + } f.Close() if err != nil { os.Remove(f.Name())