From a312de64e1c6e751834d06ccc3ee6287ac0bc797 Mon Sep 17 00:00:00 2001 From: Konstantin Demin Date: Wed, 7 Apr 2021 15:51:49 +0300 Subject: [PATCH] avoid interaction with PID1 --- .config/zsh/lib/pswalk.zsh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.config/zsh/lib/pswalk.zsh b/.config/zsh/lib/pswalk.zsh index 8eac2bc..a9c66a9 100644 --- a/.config/zsh/lib/pswalk.zsh +++ b/.config/zsh/lib/pswalk.zsh @@ -10,6 +10,8 @@ function { i=$(ps -o ppid= -p $i 2>/dev/null || : ) i=${i//[^0-9]} [[ "$i" =~ '^[1-9][0-9]*$' ]] || break + ## don't deal with PID1 + [ "$i" = 1 ] && continue ZSHU_PARENTS_PID+=( $i ) done