Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/freebsd/poudriere.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBryan Drewery <bryan@shatow.net>2022-06-06 20:15:40 +0300
committerBryan Drewery <bryan@shatow.net>2022-06-06 20:27:45 +0300
commit6432844350aa441b2b9e9588158eed3a74cdee6b (patch)
treec0bc6770d3f19da1fed4e1c0e857214d8a336904
parent79da9a20ebaefdeff62a953d76fc3501c6da4982 (diff)
exit_handler: Ensure set +u so cleanup is done
-rwxr-xr-xsrc/share/poudriere/common.sh1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/share/poudriere/common.sh b/src/share/poudriere/common.sh
index fb21cd83..84c35c18 100755
--- a/src/share/poudriere/common.sh
+++ b/src/share/poudriere/common.sh
@@ -1281,6 +1281,7 @@ sig_handler() {
exit_handler() {
exit_status="$?"
+ set +u
case "${SHFLAGS}" in
*x*) ;;
*) local -; set +x ;;