@Override
    public String cancelInProgress() {
      checkFailure();
      if (dm == null) {
        return "No dm";
      }
      return dm.getCancelCriterion().cancelInProgress();
    }
This class defers to the DM. If we don't have a DM, we're dead.
geode-core/src/main/java/org/apache/geode/distributed/internal/InternalDistributedSystem.java