From 668dfea4e2cebd44ed92abb61e72c935aff0bda6 Mon Sep 17 00:00:00 2001 From: trinity-1686a Date: Tue, 24 Feb 2026 14:40:11 +0000 Subject: [PATCH] fix silent write errors (#1360) same as #1358 for garage-v2 Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/1360 Co-authored-by: trinity-1686a Co-committed-by: trinity-1686a --- src/block/manager.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/block/manager.rs b/src/block/manager.rs index df2c3b2f..4765f441 100644 --- a/src/block/manager.rs +++ b/src/block/manager.rs @@ -789,6 +789,7 @@ impl BlockManagerLocked { let mut f = fs::File::create(&path_tmp).await?; f.write_all(data).await?; + f.flush().await?; mgr.metrics.bytes_written.add(data.len() as u64); if mgr.data_fsync {