Zebediah Figura : server: Do not set the socket state in complete_async_connect().

Alexandre Julliard julliard at winehq.org
Fri Jul 15 14:43:34 CDT 2022


Module: wine
Branch: master
Commit: ea6f88d83fddfb88610f8457f68cbeb571140ec1
URL:    https://gitlab.winehq.org/wine/wine/-/commit/ea6f88d83fddfb88610f8457f68cbeb571140ec1

Author: Zebediah Figura <zfigura at 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 );




More information about the wine-cvs mailing list