Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watmath!clyde!rutgers!sri-spam!ames!ucbcad!ucbvax!hplabs!hpcea!hpfcdc!rml From: rml@hpfcdc.UUCP Newsgroups: comp.unix.questions Subject: Re: Re: Wanted: info about signal handling routines Message-ID: <5740004@hpfcdc.HP.COM> Date: Thu, 16-Apr-87 15:15:05 EST Article-I.D.: hpfcdc.5740004 Posted: Thu Apr 16 15:15:05 1987 Date-Received: Sun, 19-Apr-87 01:11:42 EST References: <722@mcgill-vision.UUCP> Organization: HP Ft. Collins, Co. Lines: 9 > #define sigrelse(s) (void) sigsetmask(sigblock(0) & ~sigmask(s)) More reliable (in a few rare corner cases): #define sigrelse(s) (void) sigsetmask(sigblock(~0) & ~sigmask(s)) or #define sigrelse(s) (void) sigsetmask(sigsetmask(~0) & ~sigmask(s)) Bob Lenk (hpfcla!rml)