Index: net/quic/core/quic_client_session_base.cc |
diff --git a/net/quic/core/quic_client_session_base.cc b/net/quic/core/quic_client_session_base.cc |
index 58bd2daa20be195ed100e54444313d4358e14a09..2d3bb29c4c78170363c355bb5bacaea0f3566ab6 100644 |
--- a/net/quic/core/quic_client_session_base.cc |
+++ b/net/quic/core/quic_client_session_base.cc |
@@ -27,6 +27,7 @@ QuicClientSessionBase::~QuicClientSessionBase() { |
DVLOG(1) << "erase stream " << it.first << " url " << it.second->url(); |
push_promise_index_->promised_by_url()->erase(it.second->url()); |
} |
+ delete connection(); |
} |
void QuicClientSessionBase::OnConfigNegotiated() { |