@Override public void close() { super.close(); closeCalled = true; }
@Override protected void shutdown() { // TODO: Fragile if (shutdownEnabled) super.shutdown(); else log.warn("Shutdown called"); }
@Override protected void changeSocket(Socket socket) throws IOException { super.changeSocket(socket); this.inputReader = in; }