Re: Solaris 7 select() may hang on a /dev/null fd when timeout == NULL
"Mark D. Baushke" <[email protected]> Wed, 20 Oct 2004 00:20:42 -0700
| Newsgroups | gmane.comp.lib.gnulib.bugs,gmane.comp.version-control.cvs.bugs |
|---|---|
| Message-ID | <[email protected]> |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Paul Eggert <[email protected]> writes: > "Mark D. Baushke" <[email protected]> writes: > > > I would like to see it or something like it added > > to the GNULIB project. > > Does any package other than CVS care about working around this bug? I do not know of any at present. > If not, I'd rather just leave this stuff in the CVS source code for > now. I can add it to the CVS source for now. I suppose it could always be made available via GNULIB later if there is a need in the next year or so before Solaris 7 becomes unsupported. > If so, I'd rather call the new module and the source files something > like fairly specialized like "sunos57-select" or something like that. > There are lots of reasons to want "select" replacements, and this > module is just one of them. You raise a reasonable point. I will plan on using the sunos57-select name for the CVS version. Did the rest of the submission match the requisite coding and naming standards? > One other point. SunOS 5.7 (aka Solaris 7) is getting up there in > age. Sun will stop supporting it (i.e., they will stop fixing any > bugs in it) on 2005-08-15. So if you have any users that are relying > on SunOS 5.7, I suggest that they contact Sun on their software > support contracts and have this kernel bug fixed now, since Sun will > refuse to fix it ten months from now. (And if no users are willing to > do this, perhaps it's not all that important for CVS to work around > the bug....) The problem has been reported. I am waiting to hear what (if anything) Sun is prepared to do about it. > If Sun no longer supports an OS then to some extent it's a waste of > our resources to having the GNU project support it. Okay, I understand. > As SunOS 5.7 support dies in August, perhaps sunos57-select should > have a limited lifespan. What would you suggest as a limited lifespan? One year? Two years? > PS. That bug goes back at least to SunOS 5.5.1, by the way. It was > fixed in SunOS 5.8. See: > > http://groups.google.com/groups?selm=772hjs%244k6%241%40empoli.tasking.nl > http://groups.google.com/groups?selm=casper.936708780%40uk-usenet.uk.sun.com Okay, thank you for the pointer. Thanks, -- Mark -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQFBdhHK3x41pRYZE/gRAsUMAJ9YzZ7pslzBl3WYZYJrnDi7sYZGAQCgqtTM KnzSoM+FKCjGZV83yXoHZNI= =ko3Q -----END PGP SIGNATURE-----