public void setLocalAddr(InternalDistributedMember localAddr) {
    this.localAddr = localAddr;
    conduit.setMemberId(localAddr);
    if (disconnected) {
      disconnected = false;
      disconnectCompleted = false;
    }
  }
Callback to set the local address, must be done before this channel is used.

@throws ConnectionException if the conduit has stopped
geode-core/src/main/java/org/apache/geode/distributed/internal/direct/DirectChannel.java