commit c4185617c039dacfe1afdc6b051c9507069fa99f
parent 06d28e9b0847dbac195ec7a0a88b96c3e21e344c
Author: Daniel Barlow <dan@telent.net>
Date: Sat, 15 Jun 2024 15:36:07 +0100
a6-rc-up-tree wait for lock if needed
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pkgs/s6-rc-up-tree/s6-rc-up-tree.sh b/pkgs/s6-rc-up-tree/s6-rc-up-tree.sh
@@ -2,7 +2,7 @@ service=$1
blocks=""
for controlled in $(cd /run/services/controlled/ && echo *); do
- down=$(s6-rc -un0 change $controlled)
+ down=$(s6-rc -b -un0 change $controlled)
echo $controlled $down
if test -n "$down"; then
blocks="$blocks $controlled "
@@ -17,7 +17,7 @@ for s in $(s6-rc-db -d all-dependencies $service); do
;;
*)
echo "starting $s because $service"
- s6-rc -u change $s
+ s6-rc -b -u change $s
;;
esac
done