On 04/01/2008, Alfred Perlstein <alfred at freebsd.org> wrote: > You need to block/unblock signals or use sigwait. > > So basically your code will look something like: > defer_signals(); Interesting approach - should I also use it to ensure only one of the threads gets the signal?