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