@Override
  public final Socket connect(HostAndPort addr, int timeout,
      ConnectionWatcher optionalWatcher,
      TcpSocketFactory socketFactory)
      throws IOException {
    return socketCreator.advancedSocketCreator.connect(addr, timeout, optionalWatcher, false, -1,
        useSSL(), socketFactory);
  }
Return a client socket. This method is used by peers.
geode-tcp-server/src/main/java/org/apache/geode/distributed/internal/tcpserver/ClusterSocketCreatorImpl.java