docs: @Override
      @FFDCIgnore(TimeoutException.class)
      public boolean quiesceThreads() {
          this.serverStopping = true;
  
          try {
              // Wait 30 seconds for all pre-quiesce work to complete
              phaser.arriveAndDeregister();
              phaser.awaitAdvanceInterruptibly(0, 30, TimeUnit.SECONDS);
          } catch (InterruptedException e) {
              //FFDC and fail quiesce notification
              return false;
          } catch (TimeoutException e) {
              // If we time out, quiesce has failed. This is normal, so no FFDC.
              return false;
          }
  
          return true;
      }