Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!linus!security!genrad!mit-eddie!mit-vax!eagle!mhuxt!mhuxi!mhuxa!houxm!hogpc!houti!ariel!vax135!ukc!root44!jmc
From: jmc@root44.UUCP
Newsgroups: net.unix-wizards
Subject: Re: Missing a signal and pausing forever
Message-ID: <4092@root44.UUCP>
Date: Mon, 11-Jul-83 04:45:44 EDT
Article-I.D.: root44.4092
Posted: Mon Jul 11 04:45:44 1983
Date-Received: Tue, 12-Jul-83 13:58:30 EDT
References: <567@hou5d.UUCP> qubix.364
Lines: 11

Personally I think that signals, along with file security are the two most
mis-designed features of UNIX.  In addition to missing a signal as described,
you can get botches due to a second signal arriving, and not getting caught,
before you have reset the catch routine.  Then you can have them arriving
in some other order from that in which they were sent because of the
numerical ordering.  Then you get botches like 'interrupted system call' to
worry about on your I/O.

			John Collins
			Root Computers Ltd
				...!vax135!ukc!root44!jmc