Skip static streams when destructing QuicSpdySession. gfe-relnote: Protected by gfe2_reloadable_quic_eliminate_static_stream_map_2. PiperOrigin-RevId: 248043470 Change-Id: I7135d574f27435e56db547d5ed26f4827c68d35b
diff --git a/quic/core/http/quic_spdy_session.cc b/quic/core/http/quic_spdy_session.cc index 1bcf9cc..6aa48b2 100644 --- a/quic/core/http/quic_spdy_session.cc +++ b/quic/core/http/quic_spdy_session.cc
@@ -331,6 +331,9 @@ static_cast<QuicSpdyStream*>(kv.second.get())->ClearSession(); } for (auto const& kv : dynamic_streams()) { + if (eliminate_static_stream_map() && kv.second->is_static()) { + continue; + } static_cast<QuicSpdyStream*>(kv.second.get())->ClearSession(); } }