aboutsummaryrefslogtreecommitdiff
path: root/operators/callback_stop.zsh
diff options
context:
space:
mode:
Diffstat (limited to 'operators/callback_stop.zsh')
-rw-r--r--operators/callback_stop.zsh13
1 files changed, 3 insertions, 10 deletions
diff --git a/operators/callback_stop.zsh b/operators/callback_stop.zsh
index d2eab2c..d0dc441 100644
--- a/operators/callback_stop.zsh
+++ b/operators/callback_stop.zsh
@@ -29,12 +29,9 @@ then
return
fi
-for lock in ${user_locks[@]}
+until mkdir "${user_config}.lock"
do
- until mkdir "${user_config}_${lock}.lock"
- do
- sleep 1
- done
+ sleep 1
done
if [[ -n "${data_name}" ]]
@@ -62,9 +59,5 @@ fi
source "${units}/stop.zsh"
-for lock in ${user_locks[@]}
-do
- rmdir "${user_config}_${lock}.lock"
-done
-
+rmdir "${user_config}.lock"
rmdir "${user_config}_stop.lock"