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