Kaffe and HP-UX 10.20

James Mansion james at westongold.com
Wed Nov 11 11:02:24 PST 1998


> From: Archie Cobbs [mailto:archie at whistle.com]
>...
> I wonder if this is simply a read/write operation returning EAGAIN?
> In which case, we can simply "go back to sleep" on the operation.
> 
> A file descriptor marked for non-blocking can do this, although it
> shouldn't if select() tells us the operation will succeed (ie, it
> could be a HPUX O/S bug).

I don't believe that this is so.  Some other process (or thread in
the same process) could have caused the kernel buffers to fill, for
example.

The return from select() is not really more than a hint.

James


More information about the kaffe mailing list