From: aaeilm Date: Tue, 25 Apr 2017 19:12:07 +0000 (-0400) Subject: Exit if parent has exited (#16) X-Git-Tag: v1.1~18 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=92236abf31c77cdbf64f26505e669e463c4a9f20;p=nnn.git Exit if parent has exited (#16) --- 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: