}
public HttpClient(final Queue queue, Trust trust, ScheduledExecutorService recyclersCloserExecutor) {
this.queue = queue;
readyFactory = new SocketReadyFactory();
secureReadyFactory = new SslReadyFactory(trust);
defaultMaxRedirectLevels = CONFIG.getInt("http.redirect.max.default");
recyclersTimeToLive = ConfigUtils.getDuration(CONFIG, "http.recyclers.ttl");
if (recyclersCloserExecutor == null) {