diff -r bd80952bfd11 -r 06e7a74c72cf launcher/fx/src/main/java/org/apidesign/bck2brwsr/launcher/fximpl/Console.java --- a/launcher/fx/src/main/java/org/apidesign/bck2brwsr/launcher/fximpl/Console.java Sun Apr 28 21:17:04 2013 +0200 +++ b/launcher/fx/src/main/java/org/apidesign/bck2brwsr/launcher/fximpl/Console.java Tue May 28 21:49:38 2013 +0200 @@ -232,7 +232,9 @@ if (u == null) { throw new IOException("Can't find " + name); } - try (InputStream is = u.openStream()) { + InputStream is = null; + try { + is = u.openStream(); byte[] arr; arr = new byte[is.available()]; int offset = 0; @@ -244,6 +246,8 @@ offset += len; } return arr; + } finally { + if (is != null) is.close(); } }