| Index: net/socket/openssl_ssl_util.cc
|
| diff --git a/net/socket/openssl_ssl_util.cc b/net/socket/openssl_ssl_util.cc
|
| index 36b8e6ca0e33fa2cde22aa3b55ba835b7ff6104d..0d7e4241c7b3ecbbbcaa4b3b05e66af0ab2853b0 100644
|
| --- a/net/socket/openssl_ssl_util.cc
|
| +++ b/net/socket/openssl_ssl_util.cc
|
| @@ -146,6 +146,8 @@ int MapOpenSSLError(int err, const crypto::OpenSSLErrStackTracer& tracer) {
|
| return ERR_SSL_PROTOCOL_ERROR;
|
| case SSL_ERROR_SSL:
|
| return MapOpenSSLErrorSSL();
|
| + case SSL_ERROR_ZERO_RETURN:
|
| + return 0;
|
| default:
|
| // TODO(joth): Implement full mapping.
|
| LOG(WARNING) << "Unknown OpenSSL error " << err;
|
|
|