public void shutdown(){
  unregisterShutdownHook();
  syncExecutor.shutdown();
}

public void shutdown ( ) { unregisterShutdownHook ( ) ; syncExecutor . shutdown ( ) ; }
shuts down this thread pool in an orderly manner . has no effect if it has already been called previously .
