Here's the summary to my original query. Thanks to
all who replied.
On Solaris 2.4, select(2) seems to indicate that a socket
(AF_INET, SOCK_STREAM and O_NONBLOCK) is ready for reading
when in fact there is no data to be read.
From: Leif Hedstrom <firstname.lastname@example.org>
This is a bug in Solaris2.4, a patch will be released sometime soon. I
don't know the revision number, but it will be in the Kernel "Jumbo"
patch, i.e. 101945.
From: Casper Dik <email@example.com>
This is a known bug. It will be fixed in the next publicly
available kernel jumbo patch.
This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:10:15 CDT