- Fixed mysqlhotcopy to actually abort if copying the tables failed.

(BUG#812)
This commit is contained in:
lenz@mysql.com 2003-07-08 23:29:55 +02:00
parent f8a767b5d5
commit 7326dcbf23

View File

@ -660,9 +660,9 @@ sub safe_system
print "Executing '@cmd'\n" if $opt{debug}; print "Executing '@cmd'\n" if $opt{debug};
my $cp_status = system "@cmd > /dev/null"; my $cp_status = system "@cmd > /dev/null";
if ($cp_status != 0) { if ($cp_status != 0) {
warn "Burp ('scuse me). Trying backtick execution...\n" if $opt{debug}; #' warn "Executing command failed ($cp_status). Trying backtick execution...\n";
## try something else ## try something else
`@cmd` && die "Error: @cmd failed ($cp_status) while copying files.\n"; `@cmd` || die "Error: @cmd failed ($?) while copying files.\n";
} }
} }