Index: net/http/http_stream_factory_impl_job_controller.h |
diff --git a/net/http/http_stream_factory_impl_job_controller.h b/net/http/http_stream_factory_impl_job_controller.h |
index c57ecd4769ef6bad7a9ccf585d57aa3c82a32ab0..c5e0bb5440bb44b6e47ff312ffaef2bd6f84c358 100644 |
--- a/net/http/http_stream_factory_impl_job_controller.h |
+++ b/net/http/http_stream_factory_impl_job_controller.h |
@@ -24,7 +24,8 @@ class HttpStreamFactoryImpl::JobController |
HttpNetworkSession* session, |
JobFactory* job_factory, |
const HttpRequestInfo& request_info, |
- bool is_preconnect); |
+ bool is_preconnect, |
+ bool enable_ip_based_pooling); |
~JobController() override; |
@@ -288,6 +289,10 @@ class HttpStreamFactoryImpl::JobController |
// True if this JobController is used to preconnect streams. |
const bool is_preconnect_; |
+ // Enable pooling to a SpdySession with matching IP and certificate even if |
+ // the SpdySessionKey is different. |
+ const bool enable_ip_based_pooling_; |
+ |
// |main_job_| is a job waiting to see if |alternative_job_| can reuse a |
// connection. If |alternative_job_| is unable to do so, |this| will notify |
// |main_job_| to proceed and then race the two jobs. |