Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
ManifoldCF 1.8.2, ManifoldCF 2.0.2
-
None
Description
The HttpClient team informs me that the way we've been setting socket timeouts will basically silently do nothing. This is because HttpClient will ONLY pay attention to socket and connection timeouts at the connection manager level. That has implications for connection pooling also, since our connection management must now be in complete sync with our repository/output connection management.
RequestBuilder.setStaleConnectionCheck()
has also been deprecated, and is now replaced by:
ConnectionManager.setValidateAfterInactivity(int ms)
This also apparently means that all usages of the former will do nothing until replaced with the latter.