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

Re: [PATCH] Attempt at improving the perlipc docs

Thread Previous | Thread Next
Maik Hentsche
June 4, 2010 02:47
Re: [PATCH] Attempt at improving the perlipc docs
Message ID:
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.

so long

Maik Hentsche <>

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About