Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!samsung!uunet!stanford.edu!leland.Stanford.EDU!dkeisen From: dkeisen@leland.Stanford.EDU (Dave Eisen) Newsgroups: comp.unix.internals Subject: Re: sigblock,sigmask,sigsetmask ... for SYS V? Message-ID: <1991Jun25.180617.20409@leland.Stanford.EDU> Date: 25 Jun 91 18:06:17 GMT References: <1991Jun21.225851.24990@uokmax.ecn.uoknor.edu> <1991Jun25.165700.17625@flood.com> Organization: Sequoia Peripherals, Inc. Lines: 7 In article <1991Jun25.165700.17625@flood.com> tom@flood.com (Tom Chatt) writes: >Yes, but the important question is: can you emulate sigpause? >The sigpause(2) call, which *atomically* waits for signals on >a provided signal mask, is essential to properly avoid the >critical races otherwise inherent in managing signals. You can't. That's why BSD changed the AT&T signal handling so drastically.