Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site watcgl.UUCP Path: utzoo!watmath!watcgl!dmmartindale From: dmmartindale@watcgl.UUCP (Dave Martindale) Newsgroups: net.bugs.4bsd,net.unix-wizards Subject: Re: signal handling in 4.2 Message-ID: <1126@watcgl.UUCP> Date: Tue, 29-Nov-83 13:04:40 EST Article-I.D.: watcgl.1126 Posted: Tue Nov 29 13:04:40 1983 Date-Received: Wed, 30-Nov-83 04:42:23 EST References: <651@cbosgd.UUCP> Organization: U of Waterloo, Ontario Lines: 6 A nice clean way to handle this would be to have the signal-handling routine's return code indicate whether the system call which was interrupted, if any, should be restarted. This would still require changes to old code which doesn't return anything meaningful from the signal handler. Maybe yet another flag, specified in the call to signal that gives the handler's address?