diff options
author | Olivier Blin <oblin@mandriva.com> | 2008-03-06 17:21:57 +0000 |
---|---|---|
committer | Olivier Blin <oblin@mandriva.com> | 2008-03-06 17:21:57 +0000 |
commit | cf698f96f53513e13f8d9e2e4b62ba23c6ef090b (patch) | |
tree | c727479c5241957c10ee26b12daa0bd147406388 /draklive | |
parent | af40f078140913cf0a723a0dbbd67fdeaf431f4c (diff) | |
download | drakiso-cf698f96f53513e13f8d9e2e4b62ba23c6ef090b.tar drakiso-cf698f96f53513e13f8d9e2e4b62ba23c6ef090b.tar.gz drakiso-cf698f96f53513e13f8d9e2e4b62ba23c6ef090b.tar.bz2 drakiso-cf698f96f53513e13f8d9e2e4b62ba23c6ef090b.tar.xz drakiso-cf698f96f53513e13f8d9e2e4b62ba23c6ef090b.zip |
return if open3 fails
Diffstat (limited to 'draklive')
-rwxr-xr-x | draklive | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -361,7 +361,7 @@ sub run_ { sub run_foreach { my ($foreach, @command) = @_; print STDERR "running " . join(' ', @command) . "\n"; - my $pid = open3(my $cmd_in, my $cmd_out, my $cmd_err, @command); + my $pid = open3(my $cmd_in, my $cmd_out, my $cmd_err, @command) or return; my $selector = IO::Select->new($cmd_out, $cmd_err); while (my @ready = $selector->can_read) { foreach my $fh (@ready) { |