aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rwxr-xr-x[-rw-r--r--]src/lock3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lock b/src/lock
index 22191fe..5c50403 100644..100755
--- a/src/lock
+++ b/src/lock
@@ -1,3 +1,4 @@
+#!/bin/sh
lock() {
if [[ -f "$1" ]]; then
@@ -11,7 +12,7 @@ lock() {
echo "lock $1 found, waiting for unlock" >&2
while true; do
sleep 2;
- if [[ ! -d "$1" ]]; then
+ if mkdir "$1" &>/dev/null; then
return
fi
done