| Index: net/http/http_network_session.cc
|
| diff --git a/net/http/http_network_session.cc b/net/http/http_network_session.cc
|
| index bd543f074a16bf63dc006a48a036b5d07b40ff96..f372292bbd4c2bfb4d1ee5c3f2bb08d1171c4cf3 100644
|
| --- a/net/http/http_network_session.cc
|
| +++ b/net/http/http_network_session.cc
|
| @@ -5,6 +5,7 @@
|
| #include "net/http/http_network_session.h"
|
|
|
| #include "base/logging.h"
|
| +#include "net/flip/flip_session_pool.h"
|
|
|
| namespace net {
|
|
|
| @@ -18,18 +19,23 @@ HttpNetworkSession::HttpNetworkSession(
|
| HostResolver* host_resolver,
|
| ProxyService* proxy_service,
|
| ClientSocketFactory* client_socket_factory,
|
| - SSLConfigService* ssl_config_service)
|
| + SSLConfigService* ssl_config_service,
|
| + FlipSessionPool* flip_session_pool)
|
| : tcp_socket_pool_(new TCPClientSocketPool(
|
| max_sockets_, max_sockets_per_group_, host_resolver,
|
| client_socket_factory)),
|
| socket_factory_(client_socket_factory),
|
| host_resolver_(host_resolver),
|
| proxy_service_(proxy_service),
|
| - ssl_config_service_(ssl_config_service) {
|
| + ssl_config_service_(ssl_config_service),
|
| + flip_session_pool_(flip_session_pool) {
|
| DCHECK(proxy_service);
|
| DCHECK(ssl_config_service);
|
| }
|
|
|
| +HttpNetworkSession::~HttpNetworkSession() {
|
| +}
|
| +
|
| // static
|
| void HttpNetworkSession::set_max_sockets_per_group(int socket_count) {
|
| DCHECK(0 < socket_count);
|
|
|