Add more code_count macros to debug enabling tls resumption PiperOrigin-RevId: 322901137 Change-Id: If98bb48597091c7ca7527051376709ee565a5008
diff --git a/quic/core/crypto/tls_server_connection.cc b/quic/core/crypto/tls_server_connection.cc index dcc4536..923810e 100644 --- a/quic/core/crypto/tls_server_connection.cc +++ b/quic/core/crypto/tls_server_connection.cc
@@ -28,10 +28,12 @@ proof_source->GetTicketCrypter()) { SSL_CTX_set_ticket_aead_method(ssl_ctx.get(), &TlsServerConnection::kSessionTicketMethod); + QUIC_CODE_COUNT_N(quic_tls_resumption_ticket_method, 1, 2); if (GetQuicReloadableFlag(quic_enable_zero_rtt_for_tls)) { SSL_CTX_set_early_data_enabled(ssl_ctx.get(), 1); } } else { + QUIC_CODE_COUNT_N(quic_tls_resumption_ticket_method, 2, 2); SSL_CTX_set_options(ssl_ctx.get(), SSL_OP_NO_TICKET); } return ssl_ctx;
diff --git a/quic/core/tls_server_handshaker.cc b/quic/core/tls_server_handshaker.cc index 054d174..cb225a9 100644 --- a/quic/core/tls_server_handshaker.cc +++ b/quic/core/tls_server_handshaker.cc
@@ -448,6 +448,7 @@ size_t* out_len, size_t max_out_len, quiche::QuicheStringPiece in) { + QUIC_CODE_COUNT(quic_tls_ticket_seal); DCHECK(proof_source_->GetTicketCrypter()); std::vector<uint8_t> ticket = proof_source_->GetTicketCrypter()->Encrypt(in); if (max_out_len < ticket.size()) { @@ -467,6 +468,7 @@ size_t* out_len, size_t max_out_len, quiche::QuicheStringPiece in) { + QUIC_CODE_COUNT(quic_tls_ticket_open); DCHECK(proof_source_->GetTicketCrypter()); if (!ticket_decryption_callback_) {