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

Buddy Lucas
2004-10-17T20:25:51Z

On Sun, 17 Oct 2004 22:11:18 +0200, Lars Marowsky-Bree <lmb@suse.de> wrote:
> On 2004-10-17T21:33:27, Buddy Lucas <buddy.lucas@gmail.com> wrote:
>
> > You concluded from this that, if select() says a descriptor is
> > readable, the subsequent recvmsg() must not block. The point is, from
> > your quote I cannot deduct anything but: a recvmsg() on a descriptor
> > that is readable must not block -- which makes perfect sense.
> >
> > But unless POSIX also says something about the conservability of
> > "readability" of descriptors, specifically in between select() and
> > recvmsg(), your conclusion is just wrong.
>
> What kind of idiotic (and most of all, wrong) hairsplitting are you
> doing here, for heaven's sake? That's obviously exactly what the
> standard implies.

Take this discussion off-list please.