sigset against signal

Mathias Koerber koerber.sin at sni.de
Wed Jun 5 17:51:26 AEST 1991


Since sigset is available, I'm using this instead of signal. Now the sigset
manpage tells me not to intermix sigset(2)/sighold(2)/sigrelse(2)... with the
traditional signal(2) call for one given signal.

Often I'm using alarm()/SIGALRM to provide my own timeout, and at the same
time use sleep(3C) in my programs. Isn't sleep using signal(2) instead of
sigset(2), and why isn't there a problem there. (Or is there only I
don't know it?). The man-page is a bit vague about compatibility of
traditional functions using signal(2) and the newer sigset.



More information about the Comp.unix.wizards mailing list