- or download this
my $sleep_count = 0;
do {
...
}
} until defined $pid;
# ...
- or download this
$pid = open(KID_TO_WRITE, "|-");
die "bailing out" if !defined $pid;
- or download this
$fh = undef;
$pid = eval {
...
open($fh, '|-')
};
die 'bailing out' if !defined $pid;