OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "net/quic/quic_stream_factory.h" | 5 #include "net/quic/quic_stream_factory.h" |
6 | 6 |
7 #include <set> | 7 #include <set> |
8 | 8 |
9 #include "base/cpu.h" | 9 #include "base/cpu.h" |
10 #include "base/message_loop/message_loop.h" | 10 #include "base/message_loop/message_loop.h" |
(...skipping 1151 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1162 server_info->Start(); | 1162 server_info->Start(); |
1163 } | 1163 } |
1164 | 1164 |
1165 // TODO(vadimt): Remove ScopedTracker below once crbug.com/422516 is fixed. | 1165 // TODO(vadimt): Remove ScopedTracker below once crbug.com/422516 is fixed. |
1166 tracked_objects::ScopedTracker tracking_profile61( | 1166 tracked_objects::ScopedTracker tracking_profile61( |
1167 FROM_HERE_WITH_EXPLICIT_FUNCTION( | 1167 FROM_HERE_WITH_EXPLICIT_FUNCTION( |
1168 "422516 QuicStreamFactory::CreateSession61")); | 1168 "422516 QuicStreamFactory::CreateSession61")); |
1169 | 1169 |
1170 *session = new QuicClientSession( | 1170 *session = new QuicClientSession( |
1171 connection, socket.Pass(), this, transport_security_state_, | 1171 connection, socket.Pass(), this, transport_security_state_, |
1172 server_info.Pass(), config, | 1172 server_info.Pass(), config, network_connection_.GetDescription(), |
1173 base::MessageLoop::current()->message_loop_proxy().get(), | 1173 base::MessageLoop::current()->message_loop_proxy().get(), |
1174 net_log.net_log()); | 1174 net_log.net_log()); |
1175 | 1175 |
1176 // TODO(rtenneti): Remove ScopedTracker below once crbug.com/422516 is fixed. | 1176 // TODO(rtenneti): Remove ScopedTracker below once crbug.com/422516 is fixed. |
1177 tracked_objects::ScopedTracker tracking_profile62( | 1177 tracked_objects::ScopedTracker tracking_profile62( |
1178 FROM_HERE_WITH_EXPLICIT_FUNCTION( | 1178 FROM_HERE_WITH_EXPLICIT_FUNCTION( |
1179 "422516 QuicStreamFactory::CreateSession62")); | 1179 "422516 QuicStreamFactory::CreateSession62")); |
1180 | 1180 |
1181 all_sessions_[*session] = server_id; // owning pointer | 1181 all_sessions_[*session] = server_id; // owning pointer |
1182 | 1182 |
(...skipping 162 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1345 http_server_properties_->ClearAlternateProtocol(server); | 1345 http_server_properties_->ClearAlternateProtocol(server); |
1346 http_server_properties_->SetAlternateProtocol( | 1346 http_server_properties_->SetAlternateProtocol( |
1347 server, alternate.port, alternate.protocol, 1); | 1347 server, alternate.port, alternate.protocol, 1); |
1348 DCHECK_EQ(QUIC, | 1348 DCHECK_EQ(QUIC, |
1349 http_server_properties_->GetAlternateProtocol(server).protocol); | 1349 http_server_properties_->GetAlternateProtocol(server).protocol); |
1350 DCHECK(http_server_properties_->WasAlternateProtocolRecentlyBroken( | 1350 DCHECK(http_server_properties_->WasAlternateProtocolRecentlyBroken( |
1351 server)); | 1351 server)); |
1352 } | 1352 } |
1353 | 1353 |
1354 } // namespace net | 1354 } // namespace net |
OLD | NEW |