diff options
author | Zac Medico <zmedico@gentoo.org> | 2012-05-14 01:00:29 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2012-05-14 01:00:29 -0700 |
commit | 2adc44295a5b5c77640c32cd24ebbd8d52e5237b (patch) | |
tree | 08754c5ad23fec4b6af59a13a3f3daa4bfe3bcb0 | |
parent | 61b370bd3154250d600bef885073a6edb6fee2bb (diff) | |
download | portage-2adc44295a5b5c77640c32cd24ebbd8d52e5237b.tar.gz portage-2adc44295a5b5c77640c32cd24ebbd8d52e5237b.tar.bz2 portage-2adc44295a5b5c77640c32cd24ebbd8d52e5237b.zip |
multijob_post_fork: return child status
-rw-r--r-- | bin/helper-functions.sh | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/bin/helper-functions.sh b/bin/helper-functions.sh index 1c355e247..37f0b1337 100644 --- a/bin/helper-functions.sh +++ b/bin/helper-functions.sh @@ -54,9 +54,11 @@ multijob_finish() { } multijob_post_fork() { + local ret=0 : $(( ++mj_num_jobs )) if [[ ${mj_num_jobs} -ge ${mj_max_jobs} ]] ; then multijob_finish_one + : $(( ret |= $? )) fi - return 0 + return ${ret} } |