Mercurial > hg > jdk9-shenandoah > nashorn
changeset 1344:9e67dbba8c3b
8130317: "ant test" fails to complete on Windows when run under cygwin shell
Reviewed-by: lagergren, attila
author | sundar |
---|---|
date | Thu, 02 Jul 2015 19:02:28 +0530 |
parents | becb3bb6a422 |
children | d017877b3b8c |
files | src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java |
diffstat | 1 files changed, 4 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java Thu Jul 02 11:20:47 2015 +0200 +++ b/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java Thu Jul 02 19:02:28 2015 +0530 @@ -163,7 +163,10 @@ // If a working directory is present, use it. final Object pwd = envProperties.get(PWD_NAME); if (pwd != UNDEFINED) { - processBuilder.directory(new File(JSType.toString(pwd))); + final File pwdFile = new File(JSType.toString(pwd)); + if (pwdFile.exists()) { + processBuilder.directory(pwdFile); + } } // Set up ENV variables.