| Index: net/tools/quic/quic_server_session.cc
|
| diff --git a/net/tools/quic/quic_server_session.cc b/net/tools/quic/quic_server_session.cc
|
| index 2d80451c920435074e5eee33bc31688cfde66441..89993972f3aaa709998b3b109a72d7249cd0a97b 100644
|
| --- a/net/tools/quic/quic_server_session.cc
|
| +++ b/net/tools/quic/quic_server_session.cc
|
| @@ -175,6 +175,11 @@ void QuicServerSession::OnCongestionWindowChange(QuicTime now) {
|
| }
|
|
|
| bool QuicServerSession::ShouldCreateIncomingDataStream(QuicStreamId id) {
|
| + if (!connection()->connected()) {
|
| + LOG(DFATAL) << "ShouldCreateIncomingDataStream called when disconnected";
|
| + return false;
|
| + }
|
| +
|
| if (id % 2 == 0) {
|
| DVLOG(1) << "Invalid incoming even stream_id:" << id;
|
| connection()->SendConnectionClose(QUIC_INVALID_STREAM_ID);
|
|
|