------- Comment #8 from aeby at graeff dot com 2005-10-26 18:04 ------- no problem ...
I thought, resetting the signal handler to SIG_DFL before unblocking might be a good idea in the (not very probable) case a SIGCHLD signal is either in the signal queue or is otherwise received between sigprocmask() and exec(), just to be safe :-) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23763