From f97cf971d813bda250edaa3757c24ef1dc986309 Mon Sep 17 00:00:00 2001 From: Allan Odgaard Date: Thu, 14 Jun 2018 15:36:09 +0200 Subject: Close stdout for background task that restores clipboard While we do not expect any output on stdout from the background task, keeping the file handle open means that anyone calling `pass` and waiting for stdout to be closed, will have to wait (by default) for 45 seconds. --- src/password-store.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/password-store.sh') diff --git a/src/password-store.sh b/src/password-store.sh index 3f25185..ccc22ea 100755 --- a/src/password-store.sh +++ b/src/password-store.sh @@ -173,7 +173,7 @@ clip() { qdbus org.kde.klipper /klipper org.kde.klipper.klipper.clearClipboardHistory &>/dev/null echo "$before" | base64 -d | xclip -selection "$X_SELECTION" - ) 2>/dev/null & disown + ) >/dev/null 2>&1 & disown echo "Copied $2 to clipboard. Will clear in $CLIP_TIME seconds." } -- cgit v1.2.3-59-g8ed1b