From: Jérôme Benoit Date: Sat, 15 Aug 2026 22:38:19 +0000 (+0200) Subject: fix(scripts): propagate signal exit codes in docker-upgrade lock trap X-Git-Url: https://git.piment-noir.org/?a=commitdiff_plain;h=4ad8f7d53fe120d188c0e0906d40d8c7d3f7e484;p=freqai-strategies.git fix(scripts): propagate signal exit codes in docker-upgrade lock trap --- diff --git a/scripts/docker-upgrade.sh b/scripts/docker-upgrade.sh index 68859e1..a30c6d3 100755 --- a/scripts/docker-upgrade.sh +++ b/scripts/docker-upgrade.sh @@ -43,7 +43,11 @@ if [ -d "$LOCKDIR" ]; then rm -rf "$LOCKDIR" || true fi -trap 'rm -rf "$LOCKDIR"' 0 HUP INT TERM QUIT +trap 'rm -rf "$LOCKDIR"' 0 +trap 'exit 129' HUP +trap 'exit 130' INT +trap 'exit 143' TERM +trap 'exit 131' QUIT if ! create_lock "$LOCKDIR"; then echo_timestamped "Error: already running for ${LOCAL_DOCKER_IMAGE}"