From ca8439dc4c654d0d1d4b6287cfe4862a4ce1cc58 Mon Sep 17 00:00:00 2001 From: ville rantanen Date: Mon, 26 Nov 2018 10:14:10 +0200 Subject: [PATCH] move trap to better place --- files/fastdu | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/files/fastdu b/files/fastdu index b3e0847..6ab40b0 100755 --- a/files/fastdu +++ b/files/fastdu @@ -48,7 +48,6 @@ function siprefix() { } function animate() { - trap "trap - SIGTERM && kill -- -$$" EXIT SIGINT SIGTERM CHARS=( "| " "/ " " _ " " \\" " |" " \\" " _ " "/ " ) i=0 while true; do @@ -109,6 +108,7 @@ fi [[ "${#what[@]}" -eq 1 ]] && SUMMARY=1 if [[ "$ANIMATE" -eq 1 ]]; then + trap 'trap - SIGTERM && kill -- -$$' EXIT SIGINT SIGTERM animate & fi [[ "$HUMAN" -eq 1 ]] && NUMFORMAT="%7s " @@ -131,6 +131,7 @@ else fi if [[ "$ANIMATE" -eq 1 ]]; then + trap - EXIT SIGINT SIGTERM kill %1 fi