| Index: net/quic/quic_client_session.cc
|
| diff --git a/net/quic/quic_client_session.cc b/net/quic/quic_client_session.cc
|
| index b559521afe05c5a9f65faeedff784ff880a1bd72..2674013fe4a4acd8297ada69b5f76378d24324a9 100644
|
| --- a/net/quic/quic_client_session.cc
|
| +++ b/net/quic/quic_client_session.cc
|
| @@ -156,7 +156,7 @@ QuicClientSession::QuicClientSession(
|
| num_total_streams_(0),
|
| task_runner_(task_runner),
|
| net_log_(BoundNetLog::Make(net_log, NetLog::SOURCE_QUIC_SESSION)),
|
| - logger_(net_log_),
|
| + logger_(new QuicConnectionLogger(net_log_)),
|
| num_packets_read_(0),
|
| going_away_(false),
|
| weak_factory_(this) {
|
| @@ -168,7 +168,7 @@ QuicClientSession::QuicClientSession(
|
| new ProofVerifyContextChromium(net_log_),
|
| crypto_config));
|
|
|
| - connection->set_debug_visitor(&logger_);
|
| + connection->set_debug_visitor(logger_);
|
| // TODO(rch): pass in full host port proxy pair
|
| net_log_.BeginEvent(
|
| NetLog::TYPE_QUIC_SESSION,
|
| @@ -521,7 +521,7 @@ QuicDataStream* QuicClientSession::CreateIncomingDataStream(
|
| void QuicClientSession::CloseStream(QuicStreamId stream_id) {
|
| ReliableQuicStream* stream = GetStream(stream_id);
|
| if (stream) {
|
| - logger_.UpdateReceivedFrameCounts(
|
| + logger_->UpdateReceivedFrameCounts(
|
| stream_id, stream->num_frames_received(),
|
| stream->num_duplicate_frames_received());
|
| }
|
| @@ -577,18 +577,18 @@ void QuicClientSession::OnCryptoHandshakeEvent(CryptoHandshakeEvent event) {
|
|
|
| void QuicClientSession::OnCryptoHandshakeMessageSent(
|
| const CryptoHandshakeMessage& message) {
|
| - logger_.OnCryptoHandshakeMessageSent(message);
|
| + logger_->OnCryptoHandshakeMessageSent(message);
|
| }
|
|
|
| void QuicClientSession::OnCryptoHandshakeMessageReceived(
|
| const CryptoHandshakeMessage& message) {
|
| - logger_.OnCryptoHandshakeMessageReceived(message);
|
| + logger_->OnCryptoHandshakeMessageReceived(message);
|
| }
|
|
|
| void QuicClientSession::OnConnectionClosed(QuicErrorCode error,
|
| bool from_peer) {
|
| DCHECK(!connection()->connected());
|
| - logger_.OnConnectionClosed(error, from_peer);
|
| + logger_->OnConnectionClosed(error, from_peer);
|
| if (from_peer) {
|
| UMA_HISTOGRAM_SPARSE_SLOWLY(
|
| "Net.QuicSession.ConnectionCloseErrorCodeServer", error);
|
| @@ -643,7 +643,7 @@ void QuicClientSession::OnConnectionClosed(QuicErrorCode error,
|
|
|
| void QuicClientSession::OnSuccessfulVersionNegotiation(
|
| const QuicVersion& version) {
|
| - logger_.OnSuccessfulVersionNegotiation(version);
|
| + logger_->OnSuccessfulVersionNegotiation(version);
|
| QuicSession::OnSuccessfulVersionNegotiation(version);
|
| }
|
|
|
| @@ -673,7 +673,7 @@ void QuicClientSession::OnProofVerifyDetailsAvailable(
|
| CertVerifyResult* result_copy = new CertVerifyResult;
|
| result_copy->CopyFrom(*cert_verify_result_other);
|
| cert_verify_result_.reset(result_copy);
|
| - logger_.OnCertificateVerified(*cert_verify_result_);
|
| + logger_->OnCertificateVerified(*cert_verify_result_);
|
| }
|
|
|
| void QuicClientSession::StartReading() {
|
|
|