question: final void detachFromThreadPool ( ) { if ( shutdown . getAndSet ( true ) ) throw new AssertionError ( "Already shutdown" ) ; if ( ! isEmpty ( ) ) throw new AssertionError ( "Group not empty" ) ; shutdownHandlerTasks ( ) ; }
target:  For use by AsynchronousFileChannel to release resources without shutting down the thread pool.