public Connection createReceiver(ConnectionTable table, Socket socket)
      throws IOException, ConnectionException {
    Connection connection = new Connection(table, socket);
    connection.initReceiver();
    return connection;
  }
creates a connection that we accepted (it was initiated by an explicit connect being done on
the other side). We will only receive data on this socket; never send.
geode-core/src/main/java/org/apache/geode/internal/tcp/PeerConnectionFactory.java