Skip to content

Conversation

@violetagg
Copy link
Member

There was a synchronisation issue between pendingOffer and drainLoop where a timer could be set after stopPendingCountdown was called, resulting in a timer that would never be stopped and would incorrectly fire even though the borrower had already been served.

There was a synchronisation issue between pendingOffer and drainLoop
where a timer could be set after stopPendingCountdown was called,
resulting in a timer that would never be stopped and would incorrectly
fire even though the borrower had already been served.

Signed-off-by: Violeta Georgieva <[email protected]>
@violetagg violetagg added this to the 1.2.15 milestone Jan 23, 2026
@violetagg violetagg added the type/bug A general bug label Jan 23, 2026
@violetagg violetagg merged commit b64a1b6 into main Jan 23, 2026
22 of 24 checks passed
@violetagg violetagg deleted the http2-pool branch January 23, 2026 11:46
violetagg added a commit that referenced this pull request Jan 23, 2026
There was a synchronisation issue between pendingOffer and drainLoop
where a timer could be set after stopPendingCountdown was called,
resulting in a timer that would never be stopped and would incorrectly
fire even though the borrower had already been served.

Signed-off-by: Violeta Georgieva <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type/bug A general bug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants