From 4ad8f7d53fe120d188c0e0906d40d8c7d3f7e484 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=B4me=20Benoit?= Date: Sun, 16 Aug 2026 00:38:19 +0200 Subject: [PATCH] fix(scripts): propagate signal exit codes in docker-upgrade lock trap --- scripts/docker-upgrade.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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}" -- 2.53.0