Index: net/http/http_stream_factory_impl_job.cc |
diff --git a/net/http/http_stream_factory_impl_job.cc b/net/http/http_stream_factory_impl_job.cc |
index d4a1727ad530a5947a1ae60b80932445eb4df0c1..bea544759f1b3e570fd9b7e23454019cb07fab2b 100644 |
--- a/net/http/http_stream_factory_impl_job.cc |
+++ b/net/http/http_stream_factory_impl_job.cc |
@@ -1494,8 +1494,14 @@ HttpStreamFactoryImpl::Job::GetSocketGroup() const { |
if (ShouldForceSpdySSL()) |
return ClientSocketPoolManager::SSL_GROUP; |
- return ClientSocketPoolManager::GroupTypeFromScheme( |
- alternative_service_url_.scheme()); |
+ std::string scheme = alternative_service_url_.scheme(); |
+ if (scheme == "ftp") |
+ return ClientSocketPoolManager::FTP_GROUP; |
+ |
+ if (scheme == "https" || scheme == "wss") |
+ return ClientSocketPoolManager::SSL_GROUP; |
+ |
+ return ClientSocketPoolManager::NORMAL_GROUP; |
} |
} // namespace net |