Slaven Rezic wrote: [snip] > + sigprocmask(SIG_BLOCK, &set, NULL); > +#endif /* HAS_SIGPROCMASK */ > (*PL_sighandlerp)(sig); > +#if defined(HAS_SIGPROCMASK) && defined(PERL_BLOCK_SIGNALS) > + sigprocmask(SIG_UNBLOCK, &set, NULL); > +#endif /* HAS_SIGPROCMASK */ Does this SIG_UNBLOCK code get called if (*PL_sighandlerp)(sig) die()s? -- "So, who beat the clueless idiot today?" "Well, we flipped for it, but when Kuno landed, he wasn't in any shape to fight." "Next time, try flipping a *coin.*"Thread Previous | Thread Next