diff options
author | rtenneti@chromium.org <rtenneti@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-04-07 05:07:50 +0000 |
---|---|---|
committer | rtenneti@chromium.org <rtenneti@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-04-07 05:07:50 +0000 |
commit | d399768afe97193573fcd0bd703203120fd10149 (patch) | |
tree | ac3fe3c158492d6bc1eccdd85acd2bb963c17d3c /net/spdy/spdy_session.cc | |
parent | 293be45301a7ee5df291ea7aca2cf91b4d11d681 (diff) | |
download | chromium_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.cc | 1 |
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()); |