summaryrefslogtreecommitdiffstats
path: root/bin/isolated-functions.sh
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2009-12-06 11:03:54 +0000
committerZac Medico <zmedico@gentoo.org>2009-12-06 11:03:54 +0000
commit72aba76bde1fe1e79c35d0c80c79ac16a1db0639 (patch)
tree231b2876ab96022876f6d6c3e185a42611ef29a4 /bin/isolated-functions.sh
parent07aa28581d9153a49e33661830d4929a94d59176 (diff)
downloadportage-72aba76bde1fe1e79c35d0c80c79ac16a1db0639.tar.gz
portage-72aba76bde1fe1e79c35d0c80c79ac16a1db0639.tar.bz2
portage-72aba76bde1fe1e79c35d0c80c79ac16a1db0639.zip
Bug #295715 - Implement a register_success_hook function to complement
register_die_hook, and also add code to ensure the die hooks are called even when the failure is on the python side (like for file collisions). (trunk r14936) svn path=/main/branches/2.1.7/; revision=14950
Diffstat (limited to 'bin/isolated-functions.sh')
-rwxr-xr-xbin/isolated-functions.sh1
1 files changed, 1 insertions, 0 deletions
diff --git a/bin/isolated-functions.sh b/bin/isolated-functions.sh
index 4d3c6960e..9741419b6 100755
--- a/bin/isolated-functions.sh
+++ b/bin/isolated-functions.sh
@@ -156,6 +156,7 @@ die() {
for x in $EBUILD_DEATH_HOOKS; do
${x} "$@" >&2 1>&2
done
+ > "$PORTAGE_BUILDDIR/.die_hooks"
fi
[[ -n ${PORTAGE_LOG_FILE} ]] \