Re: server: fix connect failures on newer kernels

2011-01-24 Thread Dmitry Timoshkov
Marcus Meissner wrote: > > diff --git a/server/sock.c b/server/sock.c > > index d37a316..134efb0 100644 > > --- a/server/sock.c > > +++ b/server/sock.c > > @@ -388,6 +388,9 @@ static void sock_poll_event( struct fd *fd, int event ) > > > > if (sock->state & FD_CONNECT) > > { > > +

Re: server: fix connect failures on newer kernels

2011-01-24 Thread Marcus Meissner
On Mon, Jan 24, 2011 at 12:21:15AM -0500, Mike Kaplinskiy wrote: > For some reason the newer kernels report POLLOUT|POLLERR|POLLHUP when > connect() fails. Strip the POLLOUT in this case. This (hopefully) > fixes bug 25456. > diff --git a/dlls/ws2_32/tests/sock.c b/dlls/ws2_32/tests/sock.c > index