TrustedHttpClientImpl may not timeout fast enough, this could DOS other threads that are pooled

Description

The socket timeout on the DefaultHttpClient underlying the TrustedHttpClientImpl is currently infinite. We could set this to something else to potentially improve reliability, it's possible for the parent bug that the timeout is causing our quartz to lock up as there are not enough threads to service upcoming jobs.

See http://hc.apache.org/httpcomponents-core-ga/httpcore/apidocs/index.html?org/apache/http/params/CoreConnectionPNames.html

Question: How do we best do this without changing it for others? What's a reasonable level?

Status

Assignee

Christopher Brooks

Reporter

Christopher Brooks

Tags (folksonomy)

None

Components

Fix versions

Affects versions

Priority

Major
Configure