Index: net/quic/quic_http_stream.cc |
diff --git a/net/quic/quic_http_stream.cc b/net/quic/quic_http_stream.cc |
index db671f22e925e3313ae37f648a0e7e762eac4f1b..54ce648b7df7aac00a09497cb0405c9da046ff21 100644 |
--- a/net/quic/quic_http_stream.cc |
+++ b/net/quic/quic_http_stream.cc |
@@ -556,7 +556,11 @@ int QuicHttpStream::ProcessResponseHeaders(const SpdyHeaderBlock& headers) { |
} |
int QuicHttpStream::ReadAvailableData(IOBuffer* buf, int buf_len) { |
+ // TODO(rtenneti): Temporary until crbug.com/585591 is solved. |
+ stream_->CrashIfInvalid(); |
int rv = stream_->Read(buf, buf_len); |
+ // TODO(rtenneti): Temporary until crbug.com/585591 is solved. |
+ stream_->CrashIfInvalid(); |
eroman
2016/02/11 02:16:33
Driveby comments:
According to the crash data for
ramant (doing other things)
2016/02/11 19:45:46
Acknowledged.
Thanks Eric. Added more instrumenta
|
if (stream_->IsDoneReading()) { |
stream_->SetDelegate(nullptr); |
stream_->OnFinRead(); |