Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2118)

Unified Diff: net/http/http_network_session.cc

Issue 2315213002: Temporary: Detect WebSocket destruction order problem (Closed)
Patch Set: Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: net/http/http_network_session.cc
diff --git a/net/http/http_network_session.cc b/net/http/http_network_session.cc
index b7993218f215447b3eb4d660bc8d6e635e0826c7..a8b37acff5ef792670a75ce6db2cd3bcbb4a65d2 100644
--- a/net/http/http_network_session.cc
+++ b/net/http/http_network_session.cc
@@ -256,6 +256,9 @@ HttpNetworkSession::HttpNetworkSession(const Params& params)
HttpNetworkSession::~HttpNetworkSession() {
base::STLDeleteElements(&response_drainers_);
spdy_session_pool_.CloseAllSessions();
+
+ // TODO(ricea): Remove this by October 2017. See bug 641013.
+ CHECK_EQ(active_websockets_, 0);
}
void HttpNetworkSession::AddResponseDrainer(HttpResponseBodyDrainer* drainer) {

Powered by Google App Engine
This is Rietveld 408576698