mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-06-12 02:21:28 +02:00
Improve PID
This commit is contained in:
@@ -59,7 +59,7 @@ if [ "$$" -eq 1 ]; then
|
|||||||
echo "Termination signal received, forwarding to subprocesses..."
|
echo "Termination signal received, forwarding to subprocesses..."
|
||||||
|
|
||||||
# Gracefully terminate open subprocesses
|
# Gracefully terminate open subprocesses
|
||||||
for pid in $(ls /proc/*/cmdline 2>/dev/null | grep -oP '/proc/\K[0-9]+'); do
|
for pid in $(grep -l "/etc/cont-init.d" /proc/*/cmdline 2>/dev/null | grep -oP '/proc/\K[0-9]+'); do
|
||||||
echo "Terminating PID $pid"
|
echo "Terminating PID $pid"
|
||||||
kill -TERM "$pid" 2>/dev/null || true
|
kill -TERM "$pid" 2>/dev/null || true
|
||||||
done
|
done
|
||||||
|
|||||||
Reference in New Issue
Block a user