[1054] in Athena Bugs

home help back first fref pref prev next nref lref last post

(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.

home help back first fref pref prev next nref lref last post