Re: UDP recvmsg blocks after select(), 2.6 bug?

Martijn Sipkema
2004-10-09T20:00:21Z

[...]
> Please - people who don't agree, just ensure that Linux is documented
> to not implement select() on sockets without O_NONBLOCK properly.

Actually, the behaviour isn't correct for sockets with O_NONBLOCK
either, since EAGAIN may only be returned when recvmsg() would not
block without O_NONBLOCK.

--ms