Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!crdgw1!ge-dab!tarpit!fang!att!drutx!druco!connors From: connors@druco.ATT.COM (ConnorsPA) Newsgroups: comp.unix.wizards Subject: Re: Summary - lost of SIGIO signal in SunOS4.1/4.0.3 Summary: SVR4 capability Message-ID: <8900@drutx.ATT.COM> Date: 3 Jun 91 18:48:22 GMT References: <27089@adm.brl.mil> Sender: news@drutx.ATT.COM Lines: 21 In article <27089@adm.brl.mil>, TAYBENGH%NUSDISCS.BITNET@cunyvm.cuny.edu (THE AGEIS) writes: > > The answer of my question is: > Although the Sun DOES provide reliable signal, it does NOT mean > a signal counter is kept. If there are 2 instances of a same signal say SIGIO > are asserted before the first one can be serviced, only one of them will be > delivered. I know nothing about the various Sun OSs. However, UNIX System V Release 4 does provide both reliable signals *and* the capability of queueing them. As an example, it can be arranged that a parent process receive an individual signal when *each* of its child processes exits. The individual signals *are* queued. SIGIO can also be queued in this way. For those with manuals, check out the SA_SIGINFO parameter to sigaction(2); and siginfo(5). ----------------------------- Paul Connors Email: att!druco!connors -----------------------------