From e7a15a5d5012281e926e683deca16a97cadf4c89 Mon Sep 17 00:00:00 2001 From: Chris Down Date: Wed, 10 May 2017 10:05:16 +0100 Subject: [PATCH] Do not sleep initially in oneshot mode --- clipmenud | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clipmenud b/clipmenud index ad35888..97480a4 100755 --- a/clipmenud +++ b/clipmenud @@ -60,7 +60,7 @@ declare -A last_filename exec {lock_fd}> "$lock_file" -while sleep "${CM_SLEEP:-0.5}"; do +while (( CM_ONESHOT )) || sleep "${CM_SLEEP:-0.5}"; do if ! flock -x -w "$lock_timeout" "$lock_fd"; then if (( CM_ONESHOT )); then printf 'ERROR: %s\n' 'Timed out waiting for lock' >&2