summaryrefslogtreecommitdiffstats
path: root/net/spdy/spdy_session.cc
diff options
context:
space:
mode:
authorrtenneti@chromium.org <rtenneti@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-04-07 05:07:50 +0000
committerrtenneti@chromium.org <rtenneti@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-04-07 05:07:50 +0000
commitd399768afe97193573fcd0bd703203120fd10149 (patch)
treeac3fe3c158492d6bc1eccdd85acd2bb963c17d3c /net/spdy/spdy_session.cc
parent293be45301a7ee5df291ea7aca2cf91b4d11d681 (diff)
downloadchromium_src-d399768afe97193573fcd0bd703203120fd10149.zip
chromium_src-d399768afe97193573fcd0bd703203120fd10149.tar.gz
chromium_src-d399768afe97193573fcd0bd703203120fd10149.tar.bz2
Catch the use after free callstack of HttpServerProperties.
Will revert this change after canary push with this change. BUG=121971 R=eroman TEST=network unit tests browser unit tests. Review URL: http://codereview.chromium.org/10025002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@131256 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/spdy/spdy_session.cc')
-rw-r--r--net/spdy/spdy_session.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/net/spdy/spdy_session.cc b/net/spdy/spdy_session.cc
index 9da8136..40abd94 100644
--- a/net/spdy/spdy_session.cc
+++ b/net/spdy/spdy_session.cc
@@ -1897,6 +1897,7 @@ void SpdySession::RecordHistograms() {
stalled_streams_ > 0 ? 1 : 0, 2);
if (received_settings_) {
+ http_server_properties_->CheckIsAlive();
// Enumerate the saved settings, and set histograms for it.
const SettingsMap& settings_map =
http_server_properties_->GetSpdySettings(host_port_pair());