Remove unnecessary member connection_ in QuicTransportSimpleServerSession.

gfe-relnote: unused code. not protected.
PiperOrigin-RevId: 284637154
Change-Id: I2c423381f7e9053cdd7e69d5eb2afc052e616177
diff --git a/quic/tools/quic_transport_simple_server_session.cc b/quic/tools/quic_transport_simple_server_session.cc
index 9a0a667..60cedd5 100644
--- a/quic/tools/quic_transport_simple_server_session.cc
+++ b/quic/tools/quic_transport_simple_server_session.cc
@@ -141,14 +141,13 @@
                                  crypto_config,
                                  compressed_certs_cache,
                                  this),
-      connection_(connection),
       owns_connection_(owns_connection),
       mode_(DISCARD),
       accepted_origins_(accepted_origins) {}
 
 QuicTransportSimpleServerSession::~QuicTransportSimpleServerSession() {
   if (owns_connection_) {
-    delete connection_;
+    delete connection();
   }
 }
 
diff --git a/quic/tools/quic_transport_simple_server_session.h b/quic/tools/quic_transport_simple_server_session.h
index aadcdf7..a7bc28d 100644
--- a/quic/tools/quic_transport_simple_server_session.h
+++ b/quic/tools/quic_transport_simple_server_session.h
@@ -61,7 +61,6 @@
  private:
   void MaybeEchoStreamsBack();
 
-  QuicConnection* connection_;
   const bool owns_connection_;
   Mode mode_;
   std::vector<url::Origin> accepted_origins_;