docs: private SocketChannel connect()
      {
          try {
              //  Async connect has finished. Check whether an error occurred
              boolean finished = fd.finishConnect();
              assert (finished);
              return fd;
          }
          catch (IOException e) {
              return null;
          }
      }