From a3202599aa0a17217df37a1e103b2adffbeef858 Mon Sep 17 00:00:00 2001 From: bol-van Date: Wed, 22 Jul 2026 21:26:05 +0300 Subject: [PATCH] blockcheck2: optimize signal trap/untrap --- blockcheck2.sh | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/blockcheck2.sh b/blockcheck2.sh index 145e37a..aa2aa86 100755 --- a/blockcheck2.sh +++ b/blockcheck2.sh @@ -1882,19 +1882,11 @@ check_dns() block_signals() { # prevent signal function reenter - trap '' QUIT - trap '' TERM - trap '' HUP - trap '' PIPE - trap '' INT + trap '' QUIT TERM HUP PIPE INT } untrap() { - trap - QUIT - trap - TERM - trap - HUP - trap - PIPE - trap - INT + trap - QUIT TERM HUP PIPE INT } unprepare_all() @@ -1954,10 +1946,7 @@ PID= NREPORT= unset WF trap sigint INT -trap sigsilent PIPE -trap sigsilent HUP -trap sigsilent TERM -trap sigsilent QUIT +trap sigsilent PIPE HUP TERM QUIT for dom in $DOMAINS; do for IPV in $IPVS; do configure_ip_version