From 5cecd9d4f8fa6e865e29b31235b575665b261540 Mon Sep 17 00:00:00 2001 From: "martin f. krafft" Date: Wed, 21 Dec 2011 10:11:52 +0100 Subject: [PATCH] only check for lockfile if var directory exists --- .bin/offlineimap | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.bin/offlineimap b/.bin/offlineimap index 0145696..d1f81c0 100755 --- a/.bin/offlineimap +++ b/.bin/offlineimap @@ -7,7 +7,7 @@ VAR=$HOME/.var/offlineimap LOCKFILE="$VAR/.cron.lock" trapfn() { rm -f "$LOCKFILE"; trap - 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15; } trap trapfn 1 2 3 4 5 6 7 8 10 11 12 13 14 15 -if ! lockfile -0 -r0 -l 3600 "$LOCKFILE" 2>/dev/null; then +if [ -d "$VAR" ] && ! lockfile -0 -r0 -l 3600 "$LOCKFILE" 2>/dev/null; then echo "E: offlineimap is already running." >&2 exit 1 fi -- 2.39.5