| Index: net/quic/quic_spdy_stream.cc
|
| diff --git a/net/quic/quic_spdy_stream.cc b/net/quic/quic_spdy_stream.cc
|
| index 3cbceb64ea6f28f7886fd29bb77d714d558b484c..b4cc7b6baad44d7071dea92c3589886dd2badaa9 100644
|
| --- a/net/quic/quic_spdy_stream.cc
|
| +++ b/net/quic/quic_spdy_stream.cc
|
| @@ -47,8 +47,8 @@ QuicSpdyStream::~QuicSpdyStream() {
|
| }
|
|
|
| void QuicSpdyStream::CloseWriteSide() {
|
| - if (version() > QUIC_VERSION_28 && !fin_received() && !rst_received() &&
|
| - sequencer()->ignore_read_data() && !rst_sent()) {
|
| + if (!fin_received() && !rst_received() && sequencer()->ignore_read_data() &&
|
| + !rst_sent()) {
|
| DCHECK(fin_sent());
|
| // Tell the peer to stop sending further data.
|
| DVLOG(1) << ENDPOINT << "Send QUIC_STREAM_NO_ERROR on stream " << id();
|
| @@ -59,8 +59,8 @@ void QuicSpdyStream::CloseWriteSide() {
|
| }
|
|
|
| void QuicSpdyStream::StopReading() {
|
| - if (version() > QUIC_VERSION_28 && !fin_received() && !rst_received() &&
|
| - write_side_closed() && !rst_sent()) {
|
| + if (!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();
|
| @@ -332,8 +332,7 @@ void QuicSpdyStream::OnTrailingHeadersComplete(
|
| }
|
|
|
| void QuicSpdyStream::OnStreamReset(const QuicRstStreamFrame& frame) {
|
| - if (frame.error_code != QUIC_STREAM_NO_ERROR ||
|
| - version() <= QUIC_VERSION_28) {
|
| + if (frame.error_code != QUIC_STREAM_NO_ERROR) {
|
| ReliableQuicStream::OnStreamReset(frame);
|
| return;
|
| }
|
|
|