Chromium Code Reviews| Index: net/quic/chromium/quic_chromium_client_session.cc |
| diff --git a/net/quic/chromium/quic_chromium_client_session.cc b/net/quic/chromium/quic_chromium_client_session.cc |
| index d783551a80145c58032a9ce31a09b2446bc0f9d6..194b18c72a7285b17a68cce89b00a6780ee66895 100644 |
| --- a/net/quic/chromium/quic_chromium_client_session.cc |
| +++ b/net/quic/chromium/quic_chromium_client_session.cc |
| @@ -680,6 +680,9 @@ int QuicChromiumClientSession::CryptoConnect( |
| if (!require_confirmation_ && IsEncryptionEstablished()) |
| return OK; |
| + if (!connection()->connected()) |
| + return ERR_QUIC_HANDSHAKE_FAILED; |
|
Ryan Hamilton
2017/03/22 02:38:48
Please move this to immediately after the call to
Zhongyi Shi
2017/03/22 07:00:11
Done.
|
| + |
| callback_ = callback; |
| return ERR_IO_PENDING; |
| } |