diff --git a/core/src/main/java/hudson/FilePath.java b/core/src/main/java/hudson/FilePath.java index e072d24923..6264a07c9b 100644 --- a/core/src/main/java/hudson/FilePath.java +++ b/core/src/main/java/hudson/FilePath.java @@ -1235,8 +1235,11 @@ public final class FilePath implements Serializable { } Writer w = new FileWriter(f); - w.write(contents); - w.close(); + try { + w.write(contents); + } finally { + w.close(); + } return f.getAbsolutePath(); }