chiark / gitweb /
bin/media-keys: Don't get upset if the `disorder playing' coprocess dies.
authorMark Wooding <mdw@distorted.org.uk>
Wed, 29 Apr 2020 14:56:53 +0000 (15:56 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Wed, 29 Apr 2020 14:56:53 +0000 (15:56 +0100)
It did its job either way.

bin/media-keys

index e2e6dc5c418457012b968ec41b74b7bbbb9e2f0f..436828d50eb6ced694615d8d47b46eb078bfe76c 100755 (executable)
@@ -47,7 +47,7 @@ op-now-playing () {
   case $k in played) ;; *) bail "unexpected third-line token \`$k'" ;; esac
   read -pA t
   case $t[-1] in started | ok) st="" ;; paused) st=" (paused)" ;; esac
-  kill $kid
+  kill $kid >/dev/null 2>&1 || :
 
   artist=$(disorder part $track display artist)
   album=$(disorder part $track display album)