| Index: net/quic/quic_client_session.cc
|
| ===================================================================
|
| --- net/quic/quic_client_session.cc (revision 174485)
|
| +++ net/quic/quic_client_session.cc (working copy)
|
| @@ -53,9 +53,11 @@
|
| };
|
|
|
| int QuicClientSession::CryptoConnect(const CompletionCallback& callback) {
|
| - CryptoHandshakeMessage message;
|
| - message.tag = kCHLO;
|
| - crypto_stream_.SendHandshakeMessage(message);
|
| + if (!crypto_stream_.CryptoConnect()) {
|
| + // TODO(wtc): change crypto_stream_.CryptoConnect() to return a
|
| + // QuicErrorCode and map it to a net error code.
|
| + return ERR_CONNECTION_FAILED;
|
| + }
|
|
|
| if (IsCryptoHandshakeComplete()) {
|
| return OK;
|
|
|