| Index: net/quic/quic_stream_factory.cc
|
| diff --git a/net/quic/quic_stream_factory.cc b/net/quic/quic_stream_factory.cc
|
| index efa9fcab1f92e2b4a8d14ee80c633a6e0cccf3ab..a31b5cb15b21c93247a7daad8edb7c06188d50a9 100644
|
| --- a/net/quic/quic_stream_factory.cc
|
| +++ b/net/quic/quic_stream_factory.cc
|
| @@ -240,6 +240,9 @@ int QuicStreamFactory::Job::DoConnect() {
|
| }
|
|
|
| session_->StartReading();
|
| + if (!session_->connection()->connected()) {
|
| + return ERR_QUIC_PROTOCOL_ERROR;
|
| + }
|
| rv = session_->CryptoConnect(
|
| factory_->require_confirmation() || is_https_,
|
| base::Bind(&QuicStreamFactory::Job::OnIOComplete,
|
|
|