diff options
author | wtc@chromium.org <wtc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-10-01 22:59:16 +0000 |
---|---|---|
committer | wtc@chromium.org <wtc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-10-01 22:59:16 +0000 |
commit | 0428acf1b32888573ec924cc8333edae3a25b647 (patch) | |
tree | b1f570f4d1f9c7ba25e4b5fc7742c21918b135b5 /net/socket/ssl_client_socket_nss.cc | |
parent | f45280bb6378bf15f075a2c1ae895422a40e507e (diff) | |
download | chromium_src-0428acf1b32888573ec924cc8333edae3a25b647.zip chromium_src-0428acf1b32888573ec924cc8333edae3a25b647.tar.gz chromium_src-0428acf1b32888573ec924cc8333edae3a25b647.tar.bz2 |
Map PR_END_OF_FILE_ERROR to ERR_CONNECTION_CLOSED, otherwise
it's mapped to the default ERR_FAILED error.
R=agl,willchan
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/3583009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61248 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/socket/ssl_client_socket_nss.cc')
-rw-r--r-- | net/socket/ssl_client_socket_nss.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/net/socket/ssl_client_socket_nss.cc b/net/socket/ssl_client_socket_nss.cc index 88106f9..b37a8e2 100644 --- a/net/socket/ssl_client_socket_nss.cc +++ b/net/socket/ssl_client_socket_nss.cc @@ -195,6 +195,8 @@ int MapNSPRError(PRErrorCode err) { return ERR_ADDRESS_INVALID; case PR_INVALID_ARGUMENT_ERROR: return ERR_INVALID_ARGUMENT; + case PR_END_OF_FILE_ERROR: + return ERR_CONNECTION_CLOSED; case SEC_ERROR_INVALID_ARGS: return ERR_INVALID_ARGUMENT; |