develooper Front page | perl.perl5.porters | Postings from June 2010

Re: [PATCH] Attempt at improving the perlipc docs

Thread Previous | Thread Next
From:
Rafael Garcia-Suarez
Date:
June 15, 2010 08:20
Subject:
Re: [PATCH] Attempt at improving the perlipc docs
Message ID:
AANLkTikk4nwa__OVQy1aUJu39V7Vn6SPGx-kt5_2YRgH@mail.gmail.com
On 4 June 2010 11:47, Maik Hentsche <maik@mm-double.de> wrote:
> Hi,
> after being back from vacation I see no further improvement suggestions
> for my doc patch. I implemented those I did receive before. Please find
> the updated patch attached. It applies to the current git HEAD. For
> those of you who do not fully remember the topic here comes a
> description of the issue I'm trying to solve.
>
> I was recently confused by the way signal handlers using wait() behave
> in collaboration with qx() or system().
>
> When you have a signal handler for SIGCHLD that calls wait() and use
> qx() or system() in your parent, the signal handler will be called.
> Yet, because qx/system already wait()ed for their child the wait in the
> signal handler would block. I doubt everyone will understand this in
> the first place. Thus, I wrote an improvement for the documentation to
> tell people about this issue.

Thanks, applied to bleadperl (plus some minor formatting nits)

Thread Previous | Thread Next


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