Improve PID

This commit is contained in:
Alexandre
2024-12-05 11:48:49 +01:00
committed by GitHub
parent 51857521ca
commit 563af10ae5

View File

@@ -59,7 +59,7 @@ if [ "$$" -eq 1 ]; then
echo "Termination signal received, forwarding to 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"
kill -TERM "$pid" 2>/dev/null || true
done