Skip to content

Conversation

arturobernalg
Copy link
Member

Introduce RequestConfig.requestTimeout: an opt-in, end-to-end call deadline that aborts the entire exchange with InterruptedIOException("Request timeout").

Add RequestConfig.requestTimeout—an opt-in, end-to-end deadline that cancels the exchange and discards the endpoint on expiry (InterruptedIOException).
Implemented in InternalAbstractHttpAsyncClient and InternalHttpClient using the existing scheduler.
Disabled by default for full back-compat; relates to HTTPASYNC-149 / HTTPCLIENT-2169.
@arturobernalg arturobernalg requested a review from ok2c August 21, 2025 16:05
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