Skip to content

Commit dce6c48

Browse files
committed
improved kvmd-udev-restart-pass
1 parent 444cd71 commit dce6c48

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

PKGBUILD

+3
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,9 @@ depends=(
114114
# fsck for /boot
115115
dosfstools
116116

117+
# pgrep for kvmd-udev-restart-pass
118+
procps-ng
119+
117120
# Misc
118121
hostapd
119122
)

scripts/kvmd-udev-restart-pass

+2-3
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,8 @@ if [ "$port" = "HDMI-A-1" ]; then
4545
if systemctl is-enabled -q kvmd-pass; then
4646
systemctl restart kvmd-pass || true
4747
fi
48-
pid=$(pidof ustreamer || echo 0)
49-
if [ "$pid" -ne 0 ]; then
48+
for pid in $(pgrep -f '^kvmd/streamer: ' || true); do
5049
kill "$pid" || true
51-
fi
50+
done
5251
fi
5352
fi

0 commit comments

Comments
 (0)