Index: net/socket/ssl_client_socket_pool.cc |
diff --git a/net/socket/ssl_client_socket_pool.cc b/net/socket/ssl_client_socket_pool.cc |
index bfc37e673182c658d1432107fcd0515832ecfee2..db28bec3e058eb210a26206661bd07ccc8a16451 100644 |
--- a/net/socket/ssl_client_socket_pool.cc |
+++ b/net/socket/ssl_client_socket_pool.cc |
@@ -552,6 +552,12 @@ int SSLConnectJob::DoSSLConnectComplete(int result) { |
} |
} |
+ UMA_HISTOGRAM_SPARSE_SLOWLY("Net.SSL_Connection_Error", std::abs(result)); |
+ if (params_->ssl_config().fastradio_padding_eligible) { |
+ UMA_HISTOGRAM_SPARSE_SLOWLY("Net.SSL_Connection_Error_FastRadioPadding", |
+ std::abs(result)); |
+ } |
+ |
if (result == OK || IsCertificateError(result)) { |
SetSocket(ssl_socket_.Pass()); |
} else if (result == ERR_SSL_CLIENT_AUTH_CERT_NEEDED) { |