home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / os / vxworks / 1027 < prev    next >
Encoding:
Text File  |  1992-11-17  |  1.9 KB  |  40 lines

  1. Newsgroups: comp.os.vxworks
  2. Path: sparky!uunet!wupost!gumby!destroyer!ncar!csn!news.den.mmc.com!phantom!geger
  3. From: geger@phantom.den.mmc.com (George Eger (303) 971-6974)
  4. Subject: select() and signals
  5. Message-ID: <1992Nov17.225036.9624@den.mmc.com>
  6. Keywords: select() signals sigRaise() kill()
  7. Sender: news@den.mmc.com (News)
  8. Nntp-Posting-Host: phantom.den.mmc.com
  9. Organization: Martin Marietta Astronautics Group
  10. Date: Tue, 17 Nov 1992 22:50:36 GMT
  11. Lines: 27
  12.  
  13. It is my understanding that the select() call on VxWorks is rather limited
  14. compared to Unix or other systems.  VxWorks does not support waking a
  15. task that is pending on a select() call with signals.  Maybe my complaint
  16. is that the sigRaise() and kill() are too wimpy.
  17.  
  18. While there are other ways of acomplishing this function (such as pipes)
  19. they generally don't allow for the many-to-one interface and/or allow for
  20. as clean interfaces between tasks.
  21.  
  22. Has anyone found any other clever approach to being able to multiplex
  23. input and/or async processing? Any interest in a more robust sigRaise()
  24. and/or select()?
  25.  
  26. GWE
  27.  
  28. ||==========================================================================
  29. ||George Eger                  ||   Voice - (303) - 971 - 6974            ||
  30. ||Fault Tolerant Avionics      ||   Fax   - (303) - 977 - 1145            ||
  31. ||Launch Systems               ||   MS T320                               ||
  32. ||Martin Marietta Astro Group  ||   P.O. Box 179, Denver CO 80201         ||
  33. ||==========================================================================
  34. ||We are at a cusp - between the past when humans were more reliable than ||
  35. ||computers and the future when computers are more reliable than humans.  ||
  36. ||==========================================================================
  37. ||All opinions (however truthful or misinformed) are my own.              ||
  38. ||==========================================================================
  39.  
  40.