Skip to content
Snippets Groups Projects
Commit 60dd202f authored by Elizabeth Figura's avatar Elizabeth Figura Committed by Alexandre Julliard
Browse files

server: Do not allocate a connect_req structure for nonblocking sockets (Valgrind).

parent 56360888
Branches
Tags
No related merge requests found
......@@ -2289,9 +2289,6 @@ static void sock_ioctl( struct fd *fd, ioctl_code_t code, struct async *async )
if (!send_len) return;
}
if (!(req = mem_alloc( sizeof(*req) )))
return;
sock->state = SOCK_CONNECTING;
if (params->synchronous && sock->nonblocking)
......@@ -2301,6 +2298,9 @@ static void sock_ioctl( struct fd *fd, ioctl_code_t code, struct async *async )
return;
}
if (!(req = mem_alloc( sizeof(*req) )))
return;
req->async = (struct async *)grab_object( async );
req->iosb = async_get_iosb( async );
req->sock = (struct sock *)grab_object( sock );
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment