From e73f7739ac3850c2a4c2297953b9a9ac26a5b616 Mon Sep 17 00:00:00 2001 From: "martin f. krafft" Date: Mon, 3 Aug 2009 08:50:37 +0200 Subject: [PATCH] do not remove lockfile after not acquiring it --- bin/release-delayed-messages | 1 + bin/resubmit-postponed-messages | 1 + bin/retrain | 1 + bin/send-outgoing | 1 + 4 files changed, 4 insertions(+) diff --git a/bin/release-delayed-messages b/bin/release-delayed-messages index cdb6da4..73c6b3b 100755 --- a/bin/release-delayed-messages +++ b/bin/release-delayed-messages @@ -11,6 +11,7 @@ LOCKFILE="$VAR/.$ME.lock" trap "rm -f $LOCKFILE" 0 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 echo "E: another $ME process is already running over that Maildir." >&2 + trap - 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 exit 1 fi diff --git a/bin/resubmit-postponed-messages b/bin/resubmit-postponed-messages index df5663e..6846bde 100755 --- a/bin/resubmit-postponed-messages +++ b/bin/resubmit-postponed-messages @@ -12,6 +12,7 @@ LOCKFILE="$VAR/.$ME.lock" trap "rm -f $LOCKFILE" 0 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 echo "E: another $ME process is already running over that Maildir." >&2 + trap - 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 exit 1 fi diff --git a/bin/retrain b/bin/retrain index e7acbea..315d329 100755 --- a/bin/retrain +++ b/bin/retrain @@ -54,6 +54,7 @@ if [ -n "$maildir" ]; then trap "rm -f $LOCKFILE" 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 echo "E: another $ME process is already running over that Maildir." >&2 + trap - 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 exit 1 fi diff --git a/bin/send-outgoing b/bin/send-outgoing index 1d5f800..2aa2381 100755 --- a/bin/send-outgoing +++ b/bin/send-outgoing @@ -12,6 +12,7 @@ LOCKFILE="$OUTBOX/.$ME.lock" trap "rm -f $LOCKFILE" 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 echo "E: another $ME process is already running over that Maildir." >&2 + trap - 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 exit 1 fi -- 2.39.2