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

From: Buddy Lucas
Date: Sun Oct 17 2004 - 15:29:59 EST


On Sun, 17 Oct 2004 22:11:18 +0200, Lars Marowsky-Bree <lmb@xxxxxxx> wrote:
> On 2004-10-17T21:33:27, Buddy Lucas <buddy.lucas@xxxxxxxxx> 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.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/