fix(update): early drop unused file

Signed-off-by: fufesou <linlong1266@gmail.com>
This commit is contained in:
fufesou 2026-05-11 11:33:01 +08:00
commit 9fea95b8af

View file

@ -413,6 +413,7 @@ fn write_verified_download_from_reader<R: Read>(
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);