@Override
  public void close() throws IOException {
    // have to use shutdown now to break any latch waiting
    pool.shutdownNow();
  }
Best effort attempt to close the threadpool via Thread.interrupt.
hbase-server/src/main/java/org/apache/hadoop/hbase/procedure/ProcedureMember.java