Index: net/quic/test_tools/mock_crypto_client_stream.cc |
diff --git a/net/quic/test_tools/mock_crypto_client_stream.cc b/net/quic/test_tools/mock_crypto_client_stream.cc |
index 2f0089a2625f4e6e8c65f681b3883ed121a19716..1a2449a80cf6eb3f26bf5866998bb231225f1ae4 100644 |
--- a/net/quic/test_tools/mock_crypto_client_stream.cc |
+++ b/net/quic/test_tools/mock_crypto_client_stream.cc |
@@ -42,7 +42,7 @@ void MockCryptoClientStream::OnHandshakeMessage( |
"Forced mock failure"); |
} |
-void MockCryptoClientStream::CryptoConnect() { |
+bool MockCryptoClientStream::CryptoConnect() { |
if (proof_verify_details_) { |
if (!proof_verify_details_->cert_verify_result.verified_cert |
->VerifyNameMatch(server_id_.host(), false)) { |
@@ -51,7 +51,7 @@ void MockCryptoClientStream::CryptoConnect() { |
session()->connection()->CloseConnection( |
QUIC_PROOF_INVALID, "proof invalid", |
ConnectionCloseBehavior::SILENT_CLOSE); |
- return; |
+ return false; |
} |
} |
@@ -106,6 +106,8 @@ void MockCryptoClientStream::CryptoConnect() { |
break; |
} |
} |
+ |
+ return session()->connection()->connected(); |
} |
void MockCryptoClientStream::SendOnCryptoHandshakeEvent( |