| Index: net/quic/quic_spdy_stream.cc
|
| diff --git a/net/quic/quic_spdy_stream.cc b/net/quic/quic_spdy_stream.cc
|
| index 6a835f81379361073498f9f5c26d78184d223b20..775348fc860806bcff54bf915ea14d67bb68c1ac 100644
|
| --- a/net/quic/quic_spdy_stream.cc
|
| +++ b/net/quic/quic_spdy_stream.cc
|
| @@ -54,6 +54,17 @@ void QuicSpdyStream::CloseWriteSide() {
|
| ReliableQuicStream::CloseWriteSide();
|
| }
|
|
|
| +void QuicSpdyStream::StopReading() {
|
| + if (version() > QUIC_VERSION_28 && !fin_received() && !rst_received() &&
|
| + write_side_closed() && !rst_sent()) {
|
| + DCHECK(fin_sent());
|
| + // Tell the peer to stop sending further data.
|
| + DVLOG(1) << ENDPOINT << "Send QUIC_STREAM_NO_ERROR on stream " << id();
|
| + Reset(QUIC_STREAM_NO_ERROR);
|
| + }
|
| + ReliableQuicStream::StopReading();
|
| +}
|
| +
|
| size_t QuicSpdyStream::WriteHeaders(
|
| const SpdyHeaderBlock& header_block,
|
| bool fin,
|
|
|