diff options
author | rch@chromium.org <rch@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-06-10 16:44:55 +0000 |
---|---|---|
committer | rch@chromium.org <rch@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-06-10 16:44:55 +0000 |
commit | b2171c2c10969ff4062fdc5b3888e646c19ebec8 (patch) | |
tree | 0d45c54ea0f39c48f65e13ad03a2479522ca576c /net | |
parent | 804b964b8eee59ae5565ed59bb39738b599791bd (diff) | |
download | chromium_src-b2171c2c10969ff4062fdc5b3888e646c19ebec8.zip chromium_src-b2171c2c10969ff4062fdc5b3888e646c19ebec8.tar.gz chromium_src-b2171c2c10969ff4062fdc5b3888e646c19ebec8.tar.bz2 |
Add a new historgram Net.QuicSession.ConnectionClose.NumOpenStreams.HandshakeTimedOut
which tracks the number of streams open when a QUIC session crypto handshake timed out.
Review URL: https://codereview.chromium.org/323933003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276056 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net')
-rw-r--r-- | net/quic/quic_client_session.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/net/quic/quic_client_session.cc b/net/quic/quic_client_session.cc index 8bfc3a2..32c8e1d 100644 --- a/net/quic/quic_client_session.cc +++ b/net/quic/quic_client_session.cc @@ -584,8 +584,9 @@ void QuicClientSession::OnConnectionClosed(QuicErrorCode error, "Net.QuicSession.ConnectionClose.NumOpenStreams.TimedOut", GetNumOpenStreams()); if (!IsCryptoHandshakeConfirmed()) { - // If there have been any streams created, they were 0-RTT speculative - // requests that have not be serviced. + UMA_HISTOGRAM_COUNTS( + "Net.QuicSession.ConnectionClose.NumOpenStreams.HandshakeTimedOut", + GetNumOpenStreams()); UMA_HISTOGRAM_COUNTS( "Net.QuicSession.ConnectionClose.NumTotalStreams.HandshakeTimedOut", num_total_streams_); |