home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / unix / wizards / 3842 < prev    next >
Encoding:
Internet Message Format  |  1992-09-08  |  1.8 KB

  1. Xref: sparky comp.unix.wizards:3842 comp.unix.programmer:4567 comp.unix.internals:1775
  2. Newsgroups: comp.unix.wizards,comp.unix.programmer,comp.unix.internals
  3. Path: sparky!uunet!ddssuprs!lpc
  4. From: lpc@dickens.com (Luis P Caamano)
  5. Subject: Re: Implementation of Sys V. based message queues
  6. Message-ID: <1992Sep8.171014.21414@dickens.com>
  7. Date: Tue, 8 Sep 1992 17:10:14 GMT
  8. References: <1992Sep1.155322.5522@panther.mot.com> <acourtny.715558246@unix1.tcd.ie> <1992Sep3.232807.18181@noao.edu>
  9. Organization: Dickens Data Systems, Inc.
  10. Lines: 28
  11.  
  12. In article <1992Sep3.232807.18181@noao.edu> rstevens@noao.edu (W. Richard Stevens) writes:
  13. >>> I would like to be able to use select(2) to multiplex descriptor based
  14. >>> objects (sockets) as well as the message queue.
  15. >>
  16. >> I could be mistaken, but my experience with using Sys V IPC with select()
  17. >> is:  'aint no way...
  18. >
  19. >Believe it or not, I just found out that AIX on the RS/6000 actually
  20. >provides a function named select() with a different interface that
  21. >actually lets you multiplex both descriptors and message queues.
  22. >When I saw their interface I almost barfed.
  23.  
  24. Why? Is the implementation so awful?  I remember I almost barfed too but 
  25. just because it was a new, strange select() that wasn't what I was used
  26. to see.
  27.  
  28. Anyway, I'm not trying to say that it's a great implementation, that
  29. I don't know now, I just want to hear why it's bad.
  30.  
  31. At least they did something ...
  32. -- 
  33. ---------------------------------------------------------------------------
  34. Luis P. Caamano                    |         lpc@dickens.com
  35. Dickens Data Systems, Inc.         |         uunet!dickens.com!lpc
  36. Atlanta, GA                        |         (404) 475-8860
  37. ---------------------------------------------------------------------------
  38. If I think I know it all, I'll stop learning. -myself
  39. The more I learn, the more I know I know nothing. -somebody else
  40.