Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 5/3/83; site qubix.UUCP Path: utzoo!linus!genrad!decvax!decwrl!qubix!msc From: msc@qubix.UUCP Newsgroups: net.unix-wizards Subject: Missing a signal and pausing forever Message-ID: <364@qubix.UUCP> Date: Thu, 7-Jul-83 09:50:53 EDT Article-I.D.: qubix.364 Posted: Thu Jul 7 09:50:53 1983 Date-Received: Fri, 8-Jul-83 03:33:07 EDT References: <567@hou5d.UUCP> Organization: Qubix Graphic Systems, Saratoga, CA Lines: 18 The article about missing the alarm signal and pausing forever shows up a general problem with signals. It is possible for a signal to be generated after a program tests some condition and before it pauses thus causing the program to pause forever. The system does NOT have to be heavily loaded for this to happen. It happened to me when I was the only user on a Sun. It seems that signals need to be treated even more like hardware interrupts. One should be able to disable them and have signals sent during the disabled period saved for when they are enabled again. -- Mark ...{decvax,ucbvax}!decwrl!qubix!msc ...{ittvax,amd70}!qubix!msc decwrl!qubix!msc@Berkeley.ARPA