Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!cs.utexas.edu!rice!hsdndev!cmcl2!adm!news From: TAYBENGH%NUSDISCS.BITNET@cunyvm.cuny.edu (THE AGEIS) Newsgroups: comp.unix.wizards Subject: Summary - lost of SIGIO signal in SunOS4.1/4.0.3 Message-ID: <27089@adm.brl.mil> Date: 3 Jun 91 00:54:24 GMT Sender: news@adm.brl.mil Lines: 15 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. As a result, to handle signal properly, one must write code in such a way that when a signal is received, it checks for all the work that may be available from any number of a particular signal and does it all. In my case, I use the value of the semaphore sets to check. Thanks for the people who helps, and sorry abt my ignorance of the true meaning abt the reliable signal. - Beng-Hang Tay (email: taybengh@nusdiscs.bitnet) Dept of Info Syst. and Comp. Sc. National University of Singapore