+ } else {
+ // We are not thread-safe and are supposed to be externally-guarded,
+ // hence send-before-record should be fine.
+ // This needs to be revisited if the external guards are lowered.
+ inflight.offer(transmit(entry, now));
+ LOG.debug("Sent request {} on queue {}", entry.getRequest(), this);