gfe-relnote: Deprecate gfe2_reloadable_flag_quic_handle_staticness_for_spdy_stream.
PiperOrigin-RevId: 268038248
Change-Id: I5915c18b962949e87d50e4632d694a9364676101
diff --git a/quic/core/http/quic_spdy_session.cc b/quic/core/http/quic_spdy_session.cc
index 0b42f09..98d4c46 100644
--- a/quic/core/http/quic_spdy_session.cc
+++ b/quic/core/http/quic_spdy_session.cc
@@ -601,23 +601,19 @@
QuicSpdyStream* QuicSpdySession::GetSpdyDataStream(
const QuicStreamId stream_id) {
QuicStream* stream = nullptr;
- if (GetQuicReloadableFlag(quic_inline_getorcreatedynamicstream) &&
- GetQuicReloadableFlag(quic_handle_staticness_for_spdy_stream)) {
+ if (GetQuicReloadableFlag(quic_inline_getorcreatedynamicstream)) {
QUIC_RELOADABLE_FLAG_COUNT(quic_inline_getorcreatedynamicstream);
stream = GetOrCreateStream(stream_id);
} else {
stream = GetOrCreateDynamicStream(stream_id);
}
- if (GetQuicReloadableFlag(quic_handle_staticness_for_spdy_stream) && stream &&
- stream->is_static()) {
- QUIC_RELOADABLE_FLAG_COUNT(quic_handle_staticness_for_spdy_stream);
+ if (stream && stream->is_static()) {
QUIC_BUG << "GetSpdyDataStream returns static stream";
connection()->CloseConnection(
QUIC_INVALID_STREAM_ID, "stream is static",
ConnectionCloseBehavior::SEND_CONNECTION_CLOSE_PACKET);
return nullptr;
}
- DCHECK(!stream || !stream->is_static());
return static_cast<QuicSpdyStream*>(stream);
}
diff --git a/quic/core/quic_session.cc b/quic/core/quic_session.cc
index 619840b..1ad070d 100644
--- a/quic/core/quic_session.cc
+++ b/quic/core/quic_session.cc
@@ -1335,8 +1335,7 @@
QuicStream* QuicSession::GetOrCreateDynamicStream(
const QuicStreamId stream_id) {
- DCHECK(!GetQuicReloadableFlag(quic_inline_getorcreatedynamicstream) ||
- !GetQuicReloadableFlag(quic_handle_staticness_for_spdy_stream));
+ DCHECK(!GetQuicReloadableFlag(quic_inline_getorcreatedynamicstream));
StreamMap::iterator it = stream_map_.find(stream_id);
if (it != stream_map_.end()) {
return it->second.get();