From 9f4aa2a3b0fe3e03f40afe371ed3ed3f84ab74c5 Mon Sep 17 00:00:00 2001 From: Kirk McKusick Date: Wed, 20 Mar 1985 02:40:03 -0800 Subject: [PATCH] boiler plate around killpg() SCCS-vsn: bin/csh/proc.c 4.17 --- usr/src/bin/csh/proc.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/usr/src/bin/csh/proc.c b/usr/src/bin/csh/proc.c index 62d27f1a98..e5de30c942 100644 --- a/usr/src/bin/csh/proc.c +++ b/usr/src/bin/csh/proc.c @@ -1,5 +1,5 @@ #ifndef lint -static char *sccsid = "@(#)proc.c 4.16 (Berkeley) %G%"; +static char *sccsid = "@(#)proc.c 4.17 (Berkeley) %G%"; #endif #include "sh.h" @@ -834,7 +834,11 @@ pkill(v, signum) goto cont; } } - (void) killpg(pp->p_jobid, signum); + if (killpg(pp->p_jobid, signum) < 0) { + printf("%s: ", cp); + printf("%s\n", sys_errlist[errno]); + err++; + } if (signum == SIGTERM || signum == SIGHUP) (void) killpg(pp->p_jobid, SIGCONT); } else if (!digit(*cp)) -- 2.20.1