From f6871dd61b42577c75a46a4f5173955467e459fd Mon Sep 17 00:00:00 2001 From: Kroese Date: Sun, 26 Jul 2026 17:52:14 +0200 Subject: [PATCH] fix: Clear invalid PID values in shared reader (#1336) --- src/utils.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/utils.sh b/src/utils.sh index 7c82b62..9a79033 100644 --- a/src/utils.sh +++ b/src/utils.sh @@ -18,7 +18,12 @@ readPidFile() { _pid=$(<"$file") - [[ "$_pid" =~ ^[1-9][0-9]*$ ]] + if [[ ! "$_pid" =~ ^[1-9][0-9]*$ ]]; then + _pid="" + return 1 + fi + + return 0 } hasFlag() {