Module: wine Branch: master Commit: 91f8926023572378bc056afebb7ca845a6c9ccfc URL: https://gitlab.winehq.org/wine/wine/-/commit/91f8926023572378bc056afebb7ca84...
Author: Torge Matthies openglfreak@googlemail.com Date: Sat Aug 12 10:59:52 2023 +0200
server: Don't consider non-pending poll requests when reselecting socket.
Signed-off-by: Torge Matthies openglfreak@googlemail.com
---
server/sock.c | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/server/sock.c b/server/sock.c index ce95b7f2998..7e8192f82a6 100644 --- a/server/sock.c +++ b/server/sock.c @@ -1470,6 +1470,8 @@ static int sock_get_poll_events( struct fd *fd ) { unsigned int i;
+ if (req->iosb->status != STATUS_PENDING) continue; + for (i = 0; i < req->count; ++i) { if (req->sockets[i].sock != sock) continue;