From 711ef4e79e437766e50313189b06ae862471a035 Mon Sep 17 00:00:00 2001 From: Peter Jonsson <95jonpet@gmail.com> Date: Sat, 17 Oct 2020 09:46:34 +0200 Subject: [PATCH] Prevent resource leak in FileFingerprintStorage (#4992) --- .../main/java/jenkins/fingerprints/FileFingerprintStorage.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/core/src/main/java/jenkins/fingerprints/FileFingerprintStorage.java b/core/src/main/java/jenkins/fingerprints/FileFingerprintStorage.java index 0c5203a1cc..045a40d934 100644 --- a/core/src/main/java/jenkins/fingerprints/FileFingerprintStorage.java +++ b/core/src/main/java/jenkins/fingerprints/FileFingerprintStorage.java @@ -137,8 +137,7 @@ public class FileFingerprintStorage extends FingerprintStorage { file.getParentFile().mkdirs(); // JENKINS-16301: fast path for the common case. AtomicFileWriter afw = new AtomicFileWriter(file); - try { - PrintWriter w = new PrintWriter(afw); + try (PrintWriter w = new PrintWriter(afw)) { w.println(""); w.println(""); w.print(" "); -- GitLab