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