server: Check socket flags after all sockets got processed.
commit13928e0855358f469543a0ceee56e5fa8dfa5175
authorFabian Maurer <dark.shadow4@web.de>
Thu, 30 Nov 2023 21:50:57 +0000 (30 22:50 +0100)
committerAlexandre Julliard <julliard@winehq.org>
Fri, 1 Dec 2023 17:51:49 +0000 (1 18:51 +0100)
treeb9bd3ecd6a8aad1b7d6f191812c33ee96ca67e3c
parentc241468f165ad6208fe96ffbe78fdb77b482872a
server: Check socket flags after all sockets got processed.

In rare cases we get an event during the second iteration of the loop,
changing the first element. This would lead to an assertion later.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55054
server/sock.c