diff --git a/.config/dtfscripts/wmstartup.sh b/.config/dtfscripts/wmstartup.sh index da407dd4..a100df36 100755 --- a/.config/dtfscripts/wmstartup.sh +++ b/.config/dtfscripts/wmstartup.sh @@ -71,7 +71,8 @@ for service in $services; do while pgrep $service > /dev/null 2>&1; do if [[ "$i" = "10" ]]; then printf " [INFO] Waited too long, killing $service with prejudice\n" - killall -9 $service + pkill -9 $service + break else printf " [INFO] Waiting on $service\n" sleep 0.5