[PATCH 0/1] MR3659: server: Signal AFD_POLL_BIT_WRITE at the same time as AFD_POLL_BIT_CONNECT.
From: Zebediah Figura <zfigura(a)codeweavers.com> Wine-Bug: https://bugs.winehq.org//show_bug.cgi?id=55333 --- server/sock.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/sock.c b/server/sock.c index 7e8192f82a6..b63412ab216 100644 --- a/server/sock.c +++ b/server/sock.c @@ -1293,7 +1293,10 @@ static void sock_dispatch_events( struct sock *sock, enum connection_state prevs case SOCK_CONNECTING: if (event & POLLOUT) + { post_socket_event( sock, AFD_POLL_BIT_CONNECT ); + post_socket_event( sock, AFD_POLL_BIT_WRITE ); + } if (event & (POLLERR | POLLHUP)) post_socket_event( sock, AFD_POLL_BIT_CONNECT_ERR ); break; -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/3659
participants (2)
-
Zebediah Figura -
Zebediah Figura (@zfigura)