summaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorsergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-04-04 22:21:22 +0000
committersergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-04-04 22:21:22 +0000
commit60b707e27d90be4180a1b50acfa9a84d0e9c5335 (patch)
tree42bb6afca40c954a329fe882662d367fee95c94f /net
parent168fd6bd83b5650e0dfb03e3cb9840db3f309dd9 (diff)
downloadchromium_src-60b707e27d90be4180a1b50acfa9a84d0e9c5335.zip
chromium_src-60b707e27d90be4180a1b50acfa9a84d0e9c5335.tar.gz
chromium_src-60b707e27d90be4180a1b50acfa9a84d0e9c5335.tar.bz2
Map WSAEWOULDBLOCK to ERR_IO_PENDING on Windows.
BUG=None TEST=None Review URL: http://codereview.chromium.org/6793023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@80377 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net')
-rw-r--r--net/base/net_errors_win.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/net/base/net_errors_win.cc b/net/base/net_errors_win.cc
index d0f5829..face1cc 100644
--- a/net/base/net_errors_win.cc
+++ b/net/base/net_errors_win.cc
@@ -15,6 +15,8 @@ Error MapSystemError(int os_error) {
// There are numerous Winsock error codes, but these are the ones we thus far
// find interesting.
switch (os_error) {
+ case WSAEWOULDBLOCK:
+ return ERR_IO_PENDING;
case WSAEACCES:
return ERR_ACCESS_DENIED;
case WSAENETDOWN: