diff -r 60a3693d0d87 -r 716ed9a6d607 langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/ServerMain.java --- a/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/ServerMain.java Fri Oct 31 17:23:21 2014 -0600 +++ b/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/ServerMain.java Mon Nov 03 10:20:34 2014 +0100 @@ -46,8 +46,8 @@ try { SjavacServer server = new SjavacServer(args[0], System.err); exitCode = server.startServer(); - } catch (IOException ioex) { - ioex.printStackTrace(); + } catch (IOException | InterruptedException ex) { + ex.printStackTrace(); exitCode = -1; }