Path: utzoo!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!aplcen!haven!adm!smoke!gwyn From: gwyn@smoke.BRL.MIL (Doug Gwyn) Newsgroups: comp.unix.questions Subject: Re: Summary: Is there a select()-like call for message queues? Message-ID: <11925@smoke.BRL.MIL> Date: 10 Jan 90 12:36:22 GMT References: <1826@xyzzy.UUCP> Reply-To: gwyn@brl.arpa (Doug Gwyn) Organization: Ballistic Research Lab (BRL), APG, MD. Lines: 12 In article peter@ficc.uu.net (Peter da Silva) writes: >... you should be able to post a read() without waiting. There's something you should understand about UNIX: A fundamental goal of its design was to convert real-world asynchronity into apparent synchronity so far as application programs are concerned. It succeeded at this quite well. If you want to change the design goals, you'll get better results by properly designing a new operating system taking the different goals into account than by trying to graft foreign notions into the existing structure. The technical name for such grafts is "warts".