Use QuicSession::transport_version() instead of QuicConnection::transport_version() to make code cleaner. gfe-relnote: code cleanup, not protected. PiperOrigin-RevId: 267628510 Change-Id: I2b28c42ec2345870905e7e5d7e88721be86ad6e4
diff --git a/quic/core/http/quic_spdy_client_session.cc b/quic/core/http/quic_spdy_client_session.cc index 50ed00d..ef9f2e2 100644 --- a/quic/core/http/quic_spdy_client_session.cc +++ b/quic/core/http/quic_spdy_client_session.cc
@@ -53,7 +53,7 @@ return false; } if (!GetQuicReloadableFlag(quic_use_common_stream_check) && - !VersionHasIetfQuicFrames(connection()->transport_version())) { + !VersionHasIetfQuicFrames(transport_version())) { if (GetNumOpenOutgoingStreams() >= stream_id_manager().max_open_outgoing_streams()) { QUIC_DLOG(INFO) << "Failed to create a new outgoing stream. " @@ -136,9 +136,8 @@ << "Already received goaway."; return false; } - if (QuicUtils::IsClientInitiatedStreamId(connection()->transport_version(), - id) || - (VersionHasIetfQuicFrames(connection()->transport_version()) && + if (QuicUtils::IsClientInitiatedStreamId(transport_version(), id) || + (VersionHasIetfQuicFrames(transport_version()) && QuicUtils::IsBidirectionalStreamId(id))) { QUIC_LOG(WARNING) << "Received invalid push stream id " << id; connection()->CloseConnection(