diwalker at earthlink.net
Fri Aug 17 09:02:59 CDT 2001
Ove Kaaven wrote:
> On Fri, 17 Aug 2001, Daniel Walker wrote:
> > Ove Kaaven wrote:
> > >
> > > On Thu, 16 Aug 2001, Daniel Walker wrote:
> > >
> > > > The problem is that poll returns POLLHUP when a socket isn't connected,
> > > > then wine ignores the socket and it's events .. I realize this has been
> > > > known for a some time(since linux 2.4), but why hasn't it been fix?
> > > > Doesn't this effect a lot of non-blocking socket applications?
> > >
> > > No, since this problem was fixed half a year ago, it shouldn't affect
> > > anything.
> > It must not be completely fixed.. Where is the patch that fixed it?
This fixes the problem that I'm seeing .. Any version of Bearshare seem
to be effected ..
RCS file: /home/wine/wine/server/sock.c,v
retrieving revision 1.18
diff -u -r1.18 sock.c
--- sock.c 2001/05/14 20:09:39 1.18
+++ sock.c 2001/08/17 12:58:03
@@ -548,7 +548,7 @@
sock->hmask &= ~req->mask;
sock->state |= req->sstate;
sock->state &= ~req->cstate;
- sock_reselect( sock );
+/* sock_reselect( sock ); */
/* service trigger */
if (req->mask & WS_FD_SERVEVENT)
More information about the wine-devel