[1054] in Athena Bugs
(RT/PC) Version 6.0C: csh builtin kill
daemon@ATHENA.MIT.EDU (qjb@ATHENA.MIT.EDU)
Mon Sep 26 08:11:44 1988
From: <qjb@ATHENA.MIT.EDU>
Date: Mon, 26 Sep 88 08:11:18 EDT
To: eichin@ATHENA.MIT.EDU
Cc: bugs@ATHENA.MIT.EDU, rt-testers@ATHENA.MIT.EDU
In-Reply-To: Mark W. Eichin's message of Mon, 26 Sep 88 00:58:57 EDT <8809260458.AA16494@BINKLEY.MIT.EDU>
Sorry, Jay, that's a feature, or at least it is documented as one.
`kill -CONT %frep' sends a signal to the ``process group'' of the job
``frep'', not to the ``process''. From man 2 killpg:
> ... . As a single special case the continue signal
> SIGCONT may be sent to any process that is a descendant of
> the current process.
From my original bug report:
What's wrong:
The csh builtin kill allows SIGCONT to be sent to a job running as
root if specified by job number but not if specified by process id.
What should have happened:
kill should behave consistently.
As far as I can see, there's still a bug. It's just that the bug is
that SIGCONT cannot be sent to the job if specified by process ID
rather than that it can if the job is specified by job number. If the
desired functionality is that a job that is a descendant of the
current process be kill -CONT able, then I should be able to
kill -CONT it in whatever way suits my fancy.