home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / volume.28 / text0051.txt < prev    next >
Encoding:
Text File  |  1992-08-17  |  1.1 KB  |  22 lines

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