laziness, impatience, and hubris | |
PerlMonks |
comment on |
( [id://3333]=superdoc: print w/replies, xml ) | Need Help?? |
For the record, this is all garbage. The perceived 'problem' with kill has nothing whatsoever to do with perl's fork emulation. It has everything to do with signals not being able to interrupt blocking IO. It is the same problem that means that this doesn't work:
Signals won't interrupt IO. Therefore, if you send a signal to a pseudo-process (thread) that is currently blocked doing IO, it won't interrupt it until the IO completes. The limitation is with the signals, not the pseudo-fork. And documenting a limitation of signals, as a bug with fork emulation is just dumb. Presumably, p5p will reject the attempt. Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.
In reply to Re^2: Proposal how to make modules using fork more portable
by BrowserUk
|
|