mirror of
https://github.com/bol-van/zapret.git
synced 2024-11-29 21:40:52 +03:00
blockcheck: catch HUP to safely handle terminal disconnect
This commit is contained in:
parent
9fcd8f830e
commit
0117374d89
@ -1773,7 +1773,7 @@ sigint_cleanup()
|
||||
cleanup
|
||||
exit 1
|
||||
}
|
||||
sigpipe()
|
||||
sigsilent()
|
||||
{
|
||||
# must not write anything here to stdout
|
||||
unprepare_all
|
||||
@ -1795,7 +1795,8 @@ PID=
|
||||
NREPORT=
|
||||
unset WF
|
||||
trap sigint INT
|
||||
trap sigpipe PIPE
|
||||
trap sigsilent PIPE
|
||||
trap sigsilent HUP
|
||||
for dom in $DOMAINS; do
|
||||
for IPV in $IPVS; do
|
||||
configure_ip_version
|
||||
@ -1809,6 +1810,7 @@ for dom in $DOMAINS; do
|
||||
[ "$ENABLE_HTTP3" = 1 ] && check_domain_http3 $dom
|
||||
done
|
||||
done
|
||||
trap - HUP
|
||||
trap - PIPE
|
||||
trap - INT
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user