public void add(final UnsentRequest r) {
        Objects.requireNonNull(r);
        r.setTimer(this.time, this.requestTimeoutMs);
        unsentRequests.add(r);
    }
Check if the code is disconnected and unavailable for immediate reconnection (i.e. if it is in reconnect
backoff window following the disconnect).
clients/src/main/java/org/apache/kafka/clients/consumer/internals/NetworkClientDelegate.java