develooper Front page | perl.perl5.porters | Postings from February 2003

Re: [perl #20920] Segmentation fault ("Safe Signal" queue problem?)

Thread Previous
From:
Slaven Rezic
Date:
February 15, 2003 03:59
Subject:
Re: [perl #20920] Segmentation fault ("Safe Signal" queue problem?)
Message ID:
87y94hhi4b.fsf@vran.herceg.de
Benjamin Goldberg <goldbb2@earthlink.net> writes:

> 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?
> 

Not this one, but there's already another SIG_UNBLOCK in
Perl_sighandler which will be called if the signal handler dies.

Regards,
	Slaven

-- 
Slaven Rezic - slaven@rezic.de

    tkruler - Perl/Tk program for measuring screen distances
    http://ptktools.sourceforge.net/#tkruler

Thread Previous


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About