diff --git a/examples/gc-simple/Cargo.toml b/examples/gc-simple/Cargo.toml index e5fa3387..065fd4b9 100644 --- a/examples/gc-simple/Cargo.toml +++ b/examples/gc-simple/Cargo.toml @@ -1,5 +1,5 @@ [package] -name = "gc-tokio" +name = "gc-simple" version = "0.1.0" edition = "2021" diff --git a/src/journal/writer.rs b/src/journal/writer.rs index d06b8cd8..ab5be789 100644 --- a/src/journal/writer.rs +++ b/src/journal/writer.rs @@ -81,10 +81,7 @@ impl Writer { rename(&self.path, &sealed_path)?; // IMPORTANT: fsync moved file - { - let file = File::open(&sealed_path)?; - file.sync_all()?; - } + self.file.get_mut().sync_all()?; // IMPORTANT: fsync folder on Unix fsync_directory(&folder)?;