Index: net/tools/quic/quic_simple_server_stream.cc |
diff --git a/net/tools/quic/quic_simple_server_stream.cc b/net/tools/quic/quic_simple_server_stream.cc |
index 8b10b752f12515b3b6719cc4f5160ea3d7b1270b..cd4e5ef135fef9225f4c65f8629086ab88324a48 100644 |
--- a/net/tools/quic/quic_simple_server_stream.cc |
+++ b/net/tools/quic/quic_simple_server_stream.cc |
@@ -28,9 +28,7 @@ namespace net { |
QuicSimpleServerStream::QuicSimpleServerStream(QuicStreamId id, |
QuicSpdySession* session) |
- : QuicSpdyStream(id, session), |
- content_length_(-1), |
- response_started_(false) {} |
+ : QuicSpdyStream(id, session), content_length_(-1) {} |
QuicSimpleServerStream::~QuicSimpleServerStream() {} |
@@ -105,10 +103,7 @@ void QuicSimpleServerStream::OnDataAvailable() { |
return; |
} |
- // Subclass could have manually invoked SendResponse earlier. |
- if (!response_started_) { |
- SendResponse(); |
- } |
+ SendResponse(); |
} |
void QuicSimpleServerStream::PushResponse( |
@@ -127,9 +122,6 @@ void QuicSimpleServerStream::PushResponse( |
} |
void QuicSimpleServerStream::SendResponse() { |
- DCHECK(!response_started_); |
- response_started_ = true; |
- |
if (request_headers_.empty()) { |
DVLOG(1) << "Request headers empty."; |
SendErrorResponse(); |