code: @Override
    @SuppressWarnings("unchecked")
    public void run() {
      while (!this.shutdown) {
        try {
          this.lastThreadCheckTime = System.currentTimeMillis();
          this.updater.updateExecutions();
          // TODO not sure why it would be important to check the status immediately in case of _new_
          // executions. This can only optimize finalizing executions that finish super-quickly after
          // being started.
          waitForNewExecutions();
        } catch (final Exception e) {
          logger.error("Unexpected exception in updating executions", e);
        }
      }
    }
docs: Start the thread: updates running executions periodically.