about summary refs log tree commit diff
path: root/Src/builtin.c
diff options
context:
space:
mode:
authorTanaka Akira <akr@users.sourceforge.net>1999-09-30 14:55:20 +0000
committerTanaka Akira <akr@users.sourceforge.net>1999-09-30 14:55:20 +0000
commitfe32b566e1c4da49856eb1cbb95fdbc3b8760add (patch)
tree3d710c115c0d163a7942c32c5ff007718f7f3939 /Src/builtin.c
parentac92473443271dea6f6a68a7bcddb91536a716b2 (diff)
downloadzsh-fe32b566e1c4da49856eb1cbb95fdbc3b8760add.tar.gz
zsh-fe32b566e1c4da49856eb1cbb95fdbc3b8760add.tar.xz
zsh-fe32b566e1c4da49856eb1cbb95fdbc3b8760add.zip
zsh-workers/8109
Diffstat (limited to 'Src/builtin.c')
-rw-r--r--Src/builtin.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/Src/builtin.c b/Src/builtin.c
index ae608cc39..c0b716d45 100644
--- a/Src/builtin.c
+++ b/Src/builtin.c
@@ -3152,7 +3152,8 @@ zexit(int val, int from_signal)
     HEAPALLOC {
 	if (isset(MONITOR) && !stopmsg && !from_signal) {
 	    scanjobs();    /* check if jobs need printing           */
-	    checkjobs();   /* check if any jobs are running/stopped */
+	    if (unset(SHJOBCONTROL))
+	        checkjobs();   /* check if any jobs are running/stopped */
 	    if (stopmsg) {
 		stopmsg = 2;
 		LASTALLOC_RETURN;