]> Sergey Matveev's repositories - nnn.git/commitdiff
Fix preview-tui zombie
authorLuuk van Baal <luukvbaal@gmail.com>
Fri, 4 Jun 2021 14:43:59 +0000 (16:43 +0200)
committerLuuk van Baal <luukvbaal@gmail.com>
Fri, 4 Jun 2021 14:43:59 +0000 (16:43 +0200)
plugins/preview-tui

index 5f0ff856598267e42d4388f6108755680c0e6634..63b1e0572ff2ee98ad7c21c0c147d21f9b5515cf 100755 (executable)
@@ -380,6 +380,9 @@ winch_handler() {
         tail --follow "$FIFO_UEBERZUG" | ueberzug layer --silent --parser json &
     fi
     preview_file "$(cat "$CURSEL")"
+    if ! kill -0 "$NNN_PARENT" || ! pgrep nnn; then
+        pkill -P "$$"
+    fi
 } 2>/dev/null
 
 preview_fifo() {