rschmitt commented on PR #798: URL: https://github.com/apache/httpcomponents-client/pull/798#issuecomment-3815643561
The other major issue is that `RequestConfig#getConnectionKeepAlive` (or technically, whatever the `ConnectionKeepAliveStrategy` returns) appears to be the only config value that is threaded into `PoolEntry` or the connection pool. If instead you set a TTL or idle timeout on `ConnectionConfig`, it never propagates into those classes, which means they lease out expired connections without even realizing it, and then the connection manager has to deal with it (by establishing a new connection). It's possible that this is actually a regression introduced in a02455acb31ad7e676130d46d6a04bd97b76e957. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
