From 92236abf31c77cdbf64f26505e669e463c4a9f20 Mon Sep 17 00:00:00 2001 From: aaeilm Date: Tue, 25 Apr 2017 15:12:07 -0400 Subject: [PATCH] Exit if parent has exited (#16) --- nnn.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nnn.c b/nnn.c index 49edbe61..da6e8cca 100644 --- a/nnn.c +++ b/nnn.c @@ -1295,6 +1295,9 @@ begin: for (;;) { redraw(path); nochange: + /* Exit if parent has exited */ + if (getppid() == 1) + _exit(0); sel = nextsel(&run, &env); switch (sel) { case SEL_CDQUIT: