[PATCH 6/6] server: Map EINPROGRESS to STATUS_DEVICE_NOT_READY.
Zebediah Figura
z.figura12 at gmail.com
Wed May 5 21:41:49 CDT 2021
Signed-off-by: Zebediah Figura <z.figura12 at gmail.com>
---
server/sock.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/server/sock.c b/server/sock.c
index 08399644a07..36fda31f9c1 100644
--- a/server/sock.c
+++ b/server/sock.c
@@ -1221,8 +1221,8 @@ static unsigned int sock_get_error( int err )
case EFAULT: return WSAEFAULT;
case EINVAL: return WSAEINVAL;
case EMFILE: return WSAEMFILE;
+ case EINPROGRESS:
case EWOULDBLOCK: return WSAEWOULDBLOCK;
- case EINPROGRESS: return WSAEINPROGRESS;
case EALREADY: return WSAEALREADY;
case ENOTSOCK: return WSAENOTSOCK;
case EDESTADDRREQ: return WSAEDESTADDRREQ;
@@ -1290,8 +1290,8 @@ static int sock_get_ntstatus( int err )
case EINVAL: return STATUS_INVALID_PARAMETER;
case ENFILE:
case EMFILE: return STATUS_TOO_MANY_OPENED_FILES;
+ case EINPROGRESS:
case EWOULDBLOCK: return STATUS_DEVICE_NOT_READY;
- case EINPROGRESS: return STATUS_PENDING;
case EALREADY: return STATUS_NETWORK_BUSY;
case ENOTSOCK: return STATUS_OBJECT_TYPE_MISMATCH;
case EDESTADDRREQ: return STATUS_INVALID_PARAMETER;
--
2.30.2
More information about the wine-devel
mailing list