@Override public Future<Void> shutdown() { close(); return super.shutdown(); }
@Override protected void doStop() throws Exception { close(); super.doStop(); }