Yeah, the change in Perl such that even the implicit closing of a popen-like file handle waits for the child to exit was a pretty sucky change in my book. For a very long time in Perl's history, only an explicit call to close would cause the wait. Super easy to get deadlock-like hangs with a modern Perl.
- tye
In reply to Re: What happens to a '-|' (pipe) file handle across a fork()? (misfeature)
by tye
in thread What happens to a '-|' (pipe) file handle across a fork()?
by pprindeville
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |