Index: net/http/http_proxy_client_socket_pool.cc |
diff --git a/net/http/http_proxy_client_socket_pool.cc b/net/http/http_proxy_client_socket_pool.cc |
index 5249f5b4072376330ddd29d8d39c69f431466dc4..b80df37b3dd0f33ef9b41f35a025e146b50df955 100644 |
--- a/net/http/http_proxy_client_socket_pool.cc |
+++ b/net/http/http_proxy_client_socket_pool.cc |
@@ -302,7 +302,7 @@ int HttpProxyConnectJob::DoSpdyProxyCreateStream() { |
ProxyServer::Direct(), |
kPrivacyModeDisabled); |
SpdySessionPool* spdy_pool = params_->spdy_session_pool(); |
- scoped_refptr<SpdySession> spdy_session = |
+ base::WeakPtr<SpdySession> spdy_session = |
spdy_pool->FindAvailableSession(key, net_log()); |
// It's possible that a session to the proxy has recently been created |
if (spdy_session) { |