From 8c2f2f85ddcbb9d6cea8fc3012f8e46b750edb5c Mon Sep 17 00:00:00 2001 From: kohsuke Date: Thu, 20 Aug 2009 18:27:49 +0000 Subject: [PATCH] making the message more informative. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20973 71c3de6d-444a-0410-be80-ed276b4c234a --- core/src/main/java/hudson/util/AtomicFileWriter.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/hudson/util/AtomicFileWriter.java b/core/src/main/java/hudson/util/AtomicFileWriter.java index 236ec1016e..cb3a2eb342 100644 --- a/core/src/main/java/hudson/util/AtomicFileWriter.java +++ b/core/src/main/java/hudson/util/AtomicFileWriter.java @@ -59,7 +59,11 @@ public class AtomicFileWriter extends Writer { * File encoding to write. If null, platform default encoding is chosen. */ public AtomicFileWriter(File f, String encoding) throws IOException { - tmpFile = File.createTempFile("atomic",null,f.getParentFile()); + try { + tmpFile = File.createTempFile("atomic",null,f.getParentFile()); + } catch (IOException e) { + throw new IOException2("Failed to create a temporary file in "+f.getParentFile(),e); + } destFile = f; if (encoding==null) encoding = Charset.defaultCharset().name(); -- GitLab