@Override
  public MembershipView<InternalDistributedMember> getView() {
    return membership.getView();
  }
thread-local used to force use of Messenger for communications, usually to avoid deadlock when
conserve-sockets=true. Use of this should be removed when connection pools are implemented in
the direct-channel
geode-core/src/main/java/org/apache/geode/distributed/internal/DistributionImpl.java