diff options
author | willchan@chromium.org <willchan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-06-20 20:35:40 +0000 |
---|---|---|
committer | willchan@chromium.org <willchan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-06-20 20:35:40 +0000 |
commit | 0c9d62ba6e229348a93bcd0058386ed56da95599 (patch) | |
tree | 3ada70c1da8cc3e670f7e0c0186b58337b1c0435 /net/http/http_stream_factory_impl_job.h | |
parent | fc449b15c31ffb473ded7eb99e48a35b27fb9c1b (diff) | |
download | chromium_src-0c9d62ba6e229348a93bcd0058386ed56da95599.zip chromium_src-0c9d62ba6e229348a93bcd0058386ed56da95599.tar.gz chromium_src-0c9d62ba6e229348a93bcd0058386ed56da95599.tar.bz2 |
Add more CHECKs to track down bug 80095.
Also use eroman's recommendation to prevent optimization.
BUG=80095
TEST=Look for crashes on canary channel
Review URL: http://codereview.chromium.org/7201025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@89724 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/http/http_stream_factory_impl_job.h')
-rw-r--r-- | net/http/http_stream_factory_impl_job.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/net/http/http_stream_factory_impl_job.h b/net/http/http_stream_factory_impl_job.h index 8b2ba95..7d43d4d 100644 --- a/net/http/http_stream_factory_impl_job.h +++ b/net/http/http_stream_factory_impl_job.h @@ -199,6 +199,8 @@ class HttpStreamFactoryImpl::Job { // Record histograms of latency until Connect() completes. static void LogHttpConnectedMetrics(const ClientSocketHandle& handle); + void HACKCrashHereToDebug80095(); + Request* request_; const HttpRequestInfo request_info_; @@ -269,6 +271,8 @@ class HttpStreamFactoryImpl::Job { // Only used if |new_spdy_session_| is non-NULL. bool spdy_session_direct_; + bool expect_to_use_existing_spdy_session_; + ScopedRunnableMethodFactory<Job> method_factory_; DISALLOW_COPY_AND_ASSIGN(Job); |