On Wed, 2008-10-01 at 21:56 +0100, Jonathan Larmour wrote:
> [EMAIL PROTECTED] wrote:
> > I've noticed this too. It's a relatively easy fix. In api/sockets.c in
> > lwip_accept, put this:
> > if (sock->flags & O_NONBLOCK)
> > {
> > if (!(sock->lastdata || sock->rcvevent))
>
> I'm not sure I understand why sock->lastdata is relevant?
It shouldn't be for accept. It's relevant for lwip_recvfrom() of
course, where the code came from.
Kieran
_______________________________________________
lwip-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/lwip-users