Deprecate gfe2_reloadable_flag_quic_do_not_retransmit_immediately_on_zero_rtt_reject
PiperOrigin-RevId: 319843340
Change-Id: I68a4ae1d3aef4e8853f102231058eeee1ddedea6
diff --git a/quic/core/http/end_to_end_test.cc b/quic/core/http/end_to_end_test.cc
index e3dab64..e5ba572 100644
--- a/quic/core/http/end_to_end_test.cc
+++ b/quic/core/http/end_to_end_test.cc
@@ -200,8 +200,6 @@
AddToCache("/bar", 200, kBarResponseBody);
// Enable fixes for bugs found in tests and prod.
SetQuicReloadableFlag(quic_fix_server_pto_timeout, true);
- SetQuicReloadableFlag(quic_do_not_retransmit_immediately_on_zero_rtt_reject,
- true);
SetQuicReloadableFlag(quic_support_handshake_done_in_t050, true);
SetQuicReloadableFlag(quic_enable_tls_resumption_v2, true);
diff --git a/quic/core/http/quic_spdy_client_session_test.cc b/quic/core/http/quic_spdy_client_session_test.cc
index ea131c9..6f022c1 100644
--- a/quic/core/http/quic_spdy_client_session_test.cc
+++ b/quic/core/http/quic_spdy_client_session_test.cc
@@ -1076,8 +1076,6 @@
// Regression test for b/159168475
TEST_P(QuicSpdyClientSessionTest, RetransmitDataOnZeroRttReject) {
- SetQuicReloadableFlag(quic_do_not_retransmit_immediately_on_zero_rtt_reject,
- true);
// This feature is TLS-only.
if (session_->version().UsesQuicCrypto()) {
return;
diff --git a/quic/core/quic_connection.cc b/quic/core/quic_connection.cc
index 69f00e4..939e12b 100644
--- a/quic/core/quic_connection.cc
+++ b/quic/core/quic_connection.cc
@@ -2359,11 +2359,6 @@
void QuicConnection::RetransmitZeroRttPackets() {
sent_packet_manager_.RetransmitZeroRttPackets();
-
- if (!GetQuicReloadableFlag(
- quic_do_not_retransmit_immediately_on_zero_rtt_reject)) {
- WriteIfNotBlocked();
- }
}
void QuicConnection::NeuterUnencryptedPackets() {
diff --git a/quic/core/quic_connection_test.cc b/quic/core/quic_connection_test.cc
index f1ae21d..4e5bc8c 100644
--- a/quic/core/quic_connection_test.cc
+++ b/quic/core/quic_connection_test.cc
@@ -4540,8 +4540,6 @@
}
TEST_P(QuicConnectionTest, RetransmitPacketsWithInitialEncryption) {
- SetQuicReloadableFlag(quic_do_not_retransmit_immediately_on_zero_rtt_reject,
- true);
use_tagging_decrypter();
connection_.SetEncrypter(ENCRYPTION_INITIAL,
std::make_unique<TaggingEncrypter>(0x01));