Deprecate gfe2_reloadable_flag_quic_delay_setting_stateless_reset_token. PiperOrigin-RevId: 506043822
diff --git a/quiche/quic/core/quic_flags_list.h b/quiche/quic/core/quic_flags_list.h index ee67f58..e8697d6 100644 --- a/quiche/quic/core/quic_flags_list.h +++ b/quiche/quic/core/quic_flags_list.h
@@ -29,8 +29,6 @@ QUIC_FLAG(quic_reloadable_flag_quic_no_path_degrading_before_handshake_confirmed, true) // If true, default-enable 5RTO blachole detection. QUIC_FLAG(quic_reloadable_flag_quic_default_enable_5rto_blackhole_detection2, true) -// If true, delay setting of stateless reset token until session initialization. -QUIC_FLAG(quic_reloadable_flag_quic_delay_setting_stateless_reset_token, true) // If true, disable QUIC version Q043. QUIC_FLAG(quic_reloadable_flag_quic_disable_version_q043, false) // If true, disable QUIC version Q046.
diff --git a/quiche/quic/core/quic_session.cc b/quiche/quic/core/quic_session.cc index 86ae879..9dff36f 100644 --- a/quiche/quic/core/quic_session.cc +++ b/quiche/quic/core/quic_session.cc
@@ -110,11 +110,6 @@ closed_streams_clean_up_alarm_ = absl::WrapUnique<QuicAlarm>(connection_->alarm_factory()->CreateAlarm( new ClosedStreamsCleanUpDelegate(this))); - if (!delay_setting_stateless_reset_token_ && - perspective() == Perspective::IS_SERVER && - connection_->version().handshake_protocol == PROTOCOL_TLS1_3) { - config_.SetStatelessResetTokenToSend(GetStatelessResetToken()); - } if (VersionHasIetfQuicFrames(transport_version())) { config_.SetMaxUnidirectionalStreamsToSend( config_.GetMaxUnidirectionalStreamsToSend() + @@ -135,10 +130,8 @@ config_.SetMinAckDelayMs(kDefaultMinAckDelayTimeMs); } } - if (delay_setting_stateless_reset_token_ && - perspective() == Perspective::IS_SERVER && + if (perspective() == Perspective::IS_SERVER && connection_->version().handshake_protocol == PROTOCOL_TLS1_3) { - QUIC_RELOADABLE_FLAG_COUNT(quic_delay_setting_stateless_reset_token); config_.SetStatelessResetTokenToSend(GetStatelessResetToken()); }
diff --git a/quiche/quic/core/quic_session.h b/quiche/quic/core/quic_session.h index 5c97f1a..f543d16 100644 --- a/quiche/quic/core/quic_session.h +++ b/quiche/quic/core/quic_session.h
@@ -1014,9 +1014,6 @@ // This indicates a liveness testing is in progress, and push back the // creation of new outgoing bidirectional streams. bool liveness_testing_in_progress_; - - const bool delay_setting_stateless_reset_token_ = - GetQuicReloadableFlag(quic_delay_setting_stateless_reset_token); }; } // namespace quic