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