Deprecate --gfe2_reloadable_flag_quic_match_ietf_reset_code
PiperOrigin-RevId: 428764091
diff --git a/quic/core/quic_flags_list.h b/quic/core/quic_flags_list.h
index fd29e1f..069ba10 100644
--- a/quic/core/quic_flags_list.h
+++ b/quic/core/quic_flags_list.h
@@ -115,8 +115,6 @@
QUIC_FLAG(FLAGS_quic_reloadable_flag_quic_server_reverse_validate_new_path3, true)
// If true, when client attempts TLS resumption, use token in session_cache_ instead of cached_states_ in QuicCryptoClientConfig.
QUIC_FLAG(FLAGS_quic_reloadable_flag_quic_tls_use_token_in_session_cache, true)
-// When receiving STOP_SENDING, send a RESET_STREAM with a matching error code.
-QUIC_FLAG(FLAGS_quic_reloadable_flag_quic_match_ietf_reset_code, true)
// When the flag is true, exit STARTUP after the same number of loss events as PROBE_UP.
QUIC_FLAG(FLAGS_quic_reloadable_flag_quic_bbr2_startup_probe_up_loss_events, true)
// When true, QUIC will both send and validate the version_information transport parameter.
diff --git a/quic/core/quic_stream.cc b/quic/core/quic_stream.cc
index f055bdf..6237dae 100644
--- a/quic/core/quic_stream.cc
+++ b/quic/core/quic_stream.cc
@@ -506,13 +506,7 @@
}
stream_error_ = error;
- if (GetQuicReloadableFlag(quic_match_ietf_reset_code)) {
- QUIC_RELOADABLE_FLAG_COUNT(quic_match_ietf_reset_code);
- MaybeSendRstStream(error);
- } else {
- MaybeSendRstStream(
- QuicResetStreamError::FromInternal(error.internal_code()));
- }
+ MaybeSendRstStream(error);
return true;
}