commit | 21b099f082d6059bab00fc9be1b94476b9df5a46 | [log] [tgz] |
---|---|---|
author | Stephane Lussier <stephane@macadamian.com> | Fri Oct 13 17:04:52 2000 +0000 |
committer | Alexandre Julliard <julliard@winehq.org> | Fri Oct 13 17:04:52 2000 +0000 |
tree | d6444826be4b065799e950779a63834173c93208 | |
parent | c0e3db958d77954baf94636b8137a18f6a186bd2 [diff] [blame] |
After accept is called on the socket, the listening socket needs to be reselected.
diff --git a/server/sock.c b/server/sock.c index 1ea2061..72cea89 100644 --- a/server/sock.c +++ b/server/sock.c
@@ -355,6 +355,7 @@ clear_error(); sock->pmask &= ~FD_ACCEPT; sock->hmask &= ~FD_ACCEPT; + sock_reselect( sock ); release_object( sock ); return &acceptsock->obj; }