Zebediah Figura : server: Do not set the socket state in complete_async_connect().
Module: wine Branch: master Commit: ea6f88d83fddfb88610f8457f68cbeb571140ec1 URL: https://gitlab.winehq.org/wine/wine/-/commit/ea6f88d83fddfb88610f8457f68cbeb... Author: Zebediah Figura <zfigura(a)codeweavers.com> Date: Sun May 29 11:29:28 2022 -0500 server: Do not set the socket state in complete_async_connect(). It's already set previously in sock_poll_event(). Moreover, complete_async_connect() will not always be called. --- server/sock.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/server/sock.c b/server/sock.c index 5a4240e78f4..60b03c13bba 100644 --- a/server/sock.c +++ b/server/sock.c @@ -806,8 +806,6 @@ static void complete_async_connect( struct sock *sock ) if (debug_level) fprintf( stderr, "completing connect request for socket %p\n", sock ); - sock->state = SOCK_CONNECTED; - if (!req->send_len) { async_terminate( req->async, STATUS_SUCCESS );
participants (1)
-
Alexandre Julliard