private void connectToServer(String hostName, int port) throws Exception {
    Socket sock = new Socket();
    sock.connect(new InetSocketAddress(hostName, port));
    try {
      getBlackboard().signalGate("serverIsBlocked");
      getBlackboard().waitForGate("testIsCompleted", 60, TimeUnit.SECONDS);
    } finally {
      sock.close();
    }
  }
GEODE-2898: A non-responsive SSL client can block a server's "acceptor" thread

<p>
Start a server and then connect to it without completing the SSL handshake

<p>
Attempt to connect to the server using a real SSL client, demonstrating that the server is not
blocked and can process the new connection request.
geode-core/src/distributedTest/java/org/apache/geode/cache/client/internal/CacheServerSSLConnectionDUnitTest.java