HADOOP-7948. Shell scripts created by hadoop-dist/pom.xml to build tar do not properly propagate failure. (cim_michajlomatijkiw via tucu)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1227225 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Alejandro Abdelnur 2012-01-04 16:56:01 +00:00
parent 075122690c
commit 1447274693
2 changed files with 9 additions and 4 deletions

View File

@ -238,6 +238,9 @@ Release 0.23.1 - Unreleased
HADOOP-7837. no NullAppender in the log4j config. (eli) HADOOP-7837. no NullAppender in the log4j config. (eli)
HADOOP-7948. Shell scripts created by hadoop-dist/pom.xml to build tar do not
properly propagate failure. (cim_michajlomatijkiw via tucu)
Release 0.23.0 - 2011-11-01 Release 0.23.0 - 2011-11-01
INCOMPATIBLE CHANGES INCOMPATIBLE CHANGES

View File

@ -98,11 +98,12 @@
run() { run() {
echo "\$ ${@}" echo "\$ ${@}"
"${@}" "${@}"
if [ $? != 0 ]; then res=$?
if [ $res != 0 ]; then
echo echo
echo "Failed!" echo "Failed!"
echo echo
exit $? exit $res
fi fi
} }
@ -139,11 +140,12 @@
run() { run() {
echo "\$ ${@}" echo "\$ ${@}"
"${@}" "${@}"
if [ $? != 0 ]; then res=$?
if [ $res != 0 ]; then
echo echo
echo "Failed!" echo "Failed!"
echo echo
exit $? exit $res
fi fi
} }