in reply to Re^5: Variable triggers global destruction hang
in thread Variable triggers global destruction hang
I'm confused. The two cases I see in the original post are:
open FH , "| cat " ; open STDOUT, ">&FH";
and
my $foo = qr(a); open FH , "| cat " ; open STDOUT, ">&FH";
FH is duplicated to STDOUT in both cases.
And, saintmike said:
Just verified: With an old perl-5.8 I get the different behavior with/without the variable, with perl-5.10 it hangs regardless.
I took this to mean that with 5.10 it hangs waiting for the sub-process to terminate.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^7: Variable triggers global destruction hang
by ikegami (Patriarch) on Sep 12, 2009 at 07:34 UTC | |
by ig (Vicar) on Sep 12, 2009 at 07:42 UTC |