gfe-relnote: (n/a) Do not call Initialize() in QuicTransportSimpleServerSession's constructor. Not used in production, not protected.

PiperOrigin-RevId: 282338235
Change-Id: I206e712e774bfe059c25982a0f7928556bcd27d6
diff --git a/quic/tools/quic_transport_simple_server_dispatcher.cc b/quic/tools/quic_transport_simple_server_dispatcher.cc
index da9899f..9b1ea04 100644
--- a/quic/tools/quic_transport_simple_server_dispatcher.cc
+++ b/quic/tools/quic_transport_simple_server_dispatcher.cc
@@ -43,10 +43,13 @@
       server_connection_id, peer_address, helper(), alarm_factory(), writer(),
       /*owns_writer=*/false, Perspective::IS_SERVER,
       ParsedQuicVersionVector{version});
-  return new QuicTransportSimpleServerSession(
-      connection.release(), /*owns_connection=*/true, this, config(),
-      GetSupportedVersions(), crypto_config(), compressed_certs_cache(), mode_,
-      accepted_origins_);
+  QuicTransportSimpleServerSession* session =
+      new QuicTransportSimpleServerSession(
+          connection.release(), /*owns_connection=*/true, this, config(),
+          GetSupportedVersions(), crypto_config(), compressed_certs_cache(),
+          mode_, accepted_origins_);
+  session->Initialize();
+  return session;
 }
 
 }  // namespace quic
diff --git a/quic/tools/quic_transport_simple_server_session.cc b/quic/tools/quic_transport_simple_server_session.cc
index 273a9ae..6e86cca 100644
--- a/quic/tools/quic_transport_simple_server_session.cc
+++ b/quic/tools/quic_transport_simple_server_session.cc
@@ -145,9 +145,7 @@
       connection_(connection),
       owns_connection_(owns_connection),
       mode_(mode),
-      accepted_origins_(accepted_origins) {
-  Initialize();
-}
+      accepted_origins_(accepted_origins) {}
 
 QuicTransportSimpleServerSession::~QuicTransportSimpleServerSession() {
   if (owns_connection_) {