home *** CD-ROM | disk | FTP | other *** search
- Submitted-by: gwyn@smoke.brl.mil (Doug Gwyn)
-
- In article <13t5r3INN4gn@ftp.UU.NET> franl@centerline.com (Fran Litterio) writes:
- >If it calls select(2), it's not POSIX.1 comforming. Can someone
- >comment on the reason(s) why select(2) didn't make it into POSIX.1?
-
- The same reason that bind(), accept(), etc. aren't in there -- it wasn't
- in the base document (/usr/group 1984 Standard) and also wasn't widely
- enough implemented at the time to obtain vendor consensus. Note that
- when AT&T's commercial UNIX system later offered similar functionality,
- it was via a different interface (poll()) and also could not be counted
- on working with non-STREAMS files. While it might be possible to
- engineer some such system interface that could attain consensus, that
- wasn't thought to be within the scope of the work that P1003 was doing
- for the initial standard, or at least not of sufficient importance to
- divert effort from the areas that P1003 WAS trying to resolve, such as
- reliable signals, terminal handler, and job control (session) issues.
-
-
- Volume-Number: Volume 28, Number 53
-
-