QBONE gQUIC client side clean-up step 2: deprecate --qbone_client_defer_control_stream_creation PiperOrigin-RevId: 553236906
diff --git a/quiche/quic/qbone/qbone_client_session.cc b/quiche/quic/qbone/qbone_client_session.cc index cfc6001..2ca4df2 100644 --- a/quiche/quic/qbone/qbone_client_session.cc +++ b/quiche/quic/qbone/qbone_client_session.cc
@@ -11,11 +11,6 @@ #include "quiche/quic/qbone/qbone_constants.h" #include "quiche/common/platform/api/quiche_command_line_flags.h" -DEFINE_QUICHE_COMMAND_LINE_FLAG( - bool, qbone_client_defer_control_stream_creation, true, - "If true, control stream in QBONE client session is created after " - "encryption established."); - namespace quic { QboneClientSession::QboneClientSession( @@ -58,18 +53,12 @@ QboneSessionBase::Initialize(); static_cast<QuicCryptoClientStreamBase*>(GetMutableCryptoStream()) ->CryptoConnect(); - if (!quiche::GetQuicheCommandLineFlag( - FLAGS_qbone_client_defer_control_stream_creation)) { - CreateControlStream(); - } } void QboneClientSession::SetDefaultEncryptionLevel( quic::EncryptionLevel level) { QboneSessionBase::SetDefaultEncryptionLevel(level); - if (quiche::GetQuicheCommandLineFlag( - FLAGS_qbone_client_defer_control_stream_creation) && - level == quic::ENCRYPTION_FORWARD_SECURE) { + if (level == quic::ENCRYPTION_FORWARD_SECURE) { CreateControlStream(); } }