void updateProgress(boolean updateState) {
    String msg = "Processing ServerCrashProcedure of " + serverName;
    if (status == null) {
      status = TaskMonitor.get().createStatus(msg);
      return;
    }
    if (currentRunningState == ServerCrashState.SERVER_CRASH_FINISH) {
      status.markComplete(msg + " done");
      return;
    }
    if (updateState) {
      currentRunningState = getCurrentState();
    }
    int childrenLatch = getChildrenLatch();
    status.setStatus(msg + " current State " + currentRunningState
      + (childrenLatch > 0
        ? "; remaining num of running child procedures = " + childrenLatch
        : ""));
  }
Split logs using 'classic' zk-based coordination. Superceded by procedure-based WAL splitting.
@see #createSplittingWalProcedures(MasterProcedureEnv, boolean)
hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.java