diff options
author | Luke Shumaker <lukeshu@lukeshu.com> | 2018-04-24 15:23:12 -0400 |
---|---|---|
committer | Luke Shumaker <lukeshu@lukeshu.com> | 2018-04-24 16:48:47 -0400 |
commit | d106e7d658d1295cc2555b1e3b7d01dba40ddb21 (patch) | |
tree | afd2c0de16820c7006cdf1ebd847603eac8832b2 | |
parent | d5bc91d76fe8843058a7619116eb1d254020c3f4 (diff) |
messages: setup_traps: Don't leak the "signal" variable
-rw-r--r-- | src/lib/messages.sh | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/messages.sh b/src/lib/messages.sh index 10c0400..67cdab5 100644 --- a/src/lib/messages.sh +++ b/src/lib/messages.sh @@ -226,8 +226,9 @@ setup_traps() { } fi set -E + local signal for signal in TERM HUP QUIT; do - trap "_libremessages_trap_exit $signal '%s signal caught. Exiting...' $signal" $signal + trap "_libremessages_trap_exit $signal '%s signal caught. Exiting...' $signal" "$signal" done trap '_libremessages_trap_exit INT "Aborted by user! Exiting..."' INT trap '_libremessages_trap_exit USR1 "An unknown error has occurred. Exiting..."' ERR |