diff --git a/server/sock.c b/server/sock.c index 1ea2061445f..72cea8964c0 100644 --- a/server/sock.c +++ b/server/sock.c @@ -355,6 +355,7 @@ static struct object *accept_socket( int handle ) clear_error(); sock->pmask &= ~FD_ACCEPT; sock->hmask &= ~FD_ACCEPT; + sock_reselect( sock ); release_object( sock ); return &acceptsock->obj; }