Skip to content

Have HTTP client connection pool handle racy uncancellable timeout.#5967

Merged
vietj merged 1 commit intomasterfrom
http-client-pool-handle-uncancellable-timeout
Feb 12, 2026
Merged

Have HTTP client connection pool handle racy uncancellable timeout.#5967
vietj merged 1 commit intomasterfrom
http-client-pool-handle-uncancellable-timeout

Conversation

@vietj
Copy link
Member

@vietj vietj commented Feb 12, 2026

Motivation:

The HTTP client connection pool resource acquisition completion can race against the acquisition timeout.

Changes:

When the acquisition timeout cannot be cancelled, the resource should be recycled and the promise should not be completed.

Motivation:

The HTTP client connection pool resource acquisition completion can race against the acquisition timeout.

Changes:

When the acquisition timeout cannot be cancelled, the resource should be recycled and the promise should not be completed.
@vietj vietj added this to the 5.1.0 milestone Feb 12, 2026
@vietj vietj merged commit 361ee4d into master Feb 12, 2026
7 checks passed
@vietj vietj deleted the http-client-pool-handle-uncancellable-timeout branch February 12, 2026 10:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant