[
https://issues.apache.org/jira/browse/HTTPCLIENT-1864?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Julian Sedding reassigned HTTPCLIENT-1864:
------------------------------------------
Assignee: Julian Sedding
> [OSGi] Allow to configure the OSGi client default timeouts
> ----------------------------------------------------------
>
> Key: HTTPCLIENT-1864
> URL: https://issues.apache.org/jira/browse/HTTPCLIENT-1864
> Project: HttpComponents HttpClient
> Issue Type: Improvement
> Components: HttpClient (classic)
> Affects Versions: 4.5
> Reporter: Timothee Maret
> Assignee: Julian Sedding
> Priority: Minor
> Fix For: Stuck
>
>
> The OSGI HTTP client currently comes with default connection and socket
> timeouts.
> The default timeouts are infinite values. Those infinite timeouts imply that
> a failing connection may hang forever wasting the associated resources and
> potentially causing the process to stop with hardly reproducible issues.
> There already is a way to configure the timeouts per client instance. This
> approach provides a great flexibility but it comes at the cost of I. tedious
> and error prone configurations, II. not solving the issue once for all (new
> components may forget to add support for timeouts).
> Allowing to configure the default globally or via the factory configuration
> (with defaults) would give a simpler configuration overall and inherit the
> configurable default to all consumers of the client.
> This improvement shall only applies to the OSGI client.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]