From: Brandon S. Allbery (kf8nh@kf8nh.wariat.org)
Date: 01/21/93


From: kf8nh@kf8nh.wariat.org (Brandon S. Allbery)
Subject: Re: sigset
Date: 22 Jan 1993 02:26:25 GMT

bde@runx.oz.au (Bruce Evans) writes:
> In article <1993Jan19.235103.23941@cbnewsi.cb.att.com> Kenneth Almquist (ka@h
> >When reliable signals were added to System V Release 3, the developers
> >added a new system call named "sigset" rather than changing the
> (stuff deleted)
> -Dsigset=signal probably won't work if the application wants reliable
> signals, either. Linux signal() gives unreliable signals :-(.

I wouldn't call sigset() "reliable signals". (Neither does my SVR3.2 manual!
It contains a warning that sigset() "reliable" signals aren't really
reliable and sigaction() is preferred.)

Anyone here remember BSD 4.1c? If I recall correctly, *that* was the origin
of sigset() --- and it wasn't enough, so BSD4.2 introduced a completely
different signal mechanism which *was* reliable.

++Brandon