From 9fea95b8afff09cc698d88631475ef8693a2e272 Mon Sep 17 00:00:00 2001 From: fufesou Date: Mon, 11 May 2026 11:33:01 +0800 Subject: [PATCH] fix(update): early drop unused file Signed-off-by: fufesou --- src/updater.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/updater.rs b/src/updater.rs index 807471eca..896aaa69c 100644 --- a/src/updater.rs +++ b/src/updater.rs @@ -413,6 +413,7 @@ fn write_verified_download_from_reader( std::fs::remove_file(temp_path).ok(); return Err(e); } + drop(file); if let Err(e) = install_verified_download(&temp_path, final_path) { std::fs::remove_file(temp_path).ok(); return Err(e);