Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -784,7 +784,9 @@ public void onBuffer(Buffer buffer, int sequenceNumber, int backlog, int subpart
boolean recycleBuffer = true;

// The first buffer from the producer proves the upstream reader is registered and the
// connection is live; release any recovery-side awaiter. On later buffers this is a cheap
// connection is live; release any recovery-side awaiter (see requestRecoveryBufferBlocking).
// During recovery this first arrival is typically the upstream's EndOfOutputChannelStateEvent,
// which is guaranteed and passes the zero-credit gate. On later buffers this is a cheap
// idempotent no-op (the latch count is already zero).
upstreamReady.countDown();

Expand Down