code: private void addConnectFuture(ConnectFuture future) {
          Object key = connectFutures.add(future);
          future.getSession().setAttributeIfAbsent(CONNECT_FUTURE_KEY, key);
      }
docs: the associated ConnectFuture from the map of preconnect futures.