Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(518)

Unified Diff: net/quic/quic_chromium_client_session.cc

Issue 1305293004: Notfiy NQE of QUIC RTT (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Addressed rch comments, now using quic connection logger Created 5 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: net/quic/quic_chromium_client_session.cc
diff --git a/net/quic/quic_chromium_client_session.cc b/net/quic/quic_chromium_client_session.cc
index 0e7cb7b2debfa3fb6c163c6e23da05be8ee73fe9..c42421b545f51e89c7e88ffc1fa2836e0ab3db0c 100644
--- a/net/quic/quic_chromium_client_session.cc
+++ b/net/quic/quic_chromium_client_session.cc
@@ -170,7 +170,8 @@ QuicChromiumClientSession::QuicChromiumClientSession(
const char* const connection_description,
base::TimeTicks dns_resolution_end_time,
base::TaskRunner* task_runner,
- NetLog* net_log)
+ NetLog* net_log,
+ scoped_ptr<SocketPerformanceWatcher> socket_performance_watcher)
: QuicClientSessionBase(connection, config),
server_id_(server_id),
require_confirmation_(false),
@@ -183,7 +184,11 @@ QuicChromiumClientSession::QuicChromiumClientSession(
net_log_(BoundNetLog::Make(net_log, NetLog::SOURCE_QUIC_SESSION)),
packet_reader_(socket_.get(), this, net_log_),
dns_resolution_end_time_(dns_resolution_end_time),
- logger_(new QuicConnectionLogger(this, connection_description, net_log_)),
+ logger_(new QuicConnectionLogger(this,
+ connection_description,
+ net_log_,
+ connection,
+ socket_performance_watcher.Pass())),
going_away_(false),
disabled_reason_(QUIC_DISABLED_NOT),
weak_factory_(this) {

Powered by Google App Engine
This is Rietveld 408576698