@Override public void close() throws IOException { reader.close(); }
@Override public void close() throws IOException { super.close(); reader.close(); }
public void close() throws IOException { super.close(); try { slaveReader.close(); } finally { try { slaveInputPipe.close(); } finally { try { } finally { slaveWriter.close(); } } } }
public void close() throws IOException { super.close(); closing = true; pump.interrupt(); ShutdownHooks.remove(closer); for (Map.Entry<Signal, Object> entry : nativeHandlers.entrySet()) { Signals.unregister(entry.getKey().name(), entry.getValue()); } reader.close(); writer.close(); setConsoleMode(originalConsoleMode); }