protected synchronized void connect(String host, int port) throws IOException
protected synchronized void connect(String hostname, int port) throws IOException
  protected synchronized void connect(String host, int port) throws IOException  {    connect(InetAddress.getByName(host), port);  }