public void onShutdown()

in src/main/java/com/ericsson/gerrit/plugins/gcconductor/executor/GcExecutor.java [102:119]


  public void onShutdown() {
    log.info("Shutting down executors...");
    synchronized (this) {
      for (GcWorker worker : workers) {
        worker.shutdown();
      }
      for (GcWorker worker : workers) {
        try {
          worker.join(1_000);
        } catch (InterruptedException e) {
          log.warn("Wait for executors to shutdown interrupted");
          Thread.currentThread().interrupt();
        }
      }
      unpickRepositories(queue, hostname);
    }
    log.info("Executors shut down OK.");
  }