@Override
  public Distribution getDistribution() {
    // NOTE: do not add cancellation checks here. This method is
    // used during auto-reconnect after the DS has been closed
    return distribution;
  }
Returns the membership manager for this distributed system. The membership manager owns the
membership set and handles all communications. The manager should NOT be used to bypass
DistributionManager to send or receive messages.
<p>
This method was added to allow hydra to obtain thread-local data for transport from one thread
to another.
geode-core/src/main/java/org/apache/geode/distributed/internal/ClusterDistributionManager.java