[talk] kill -0
    Jan Schaumann 
    jschauma at netmeister.org
       
    Fri May 10 14:09:37 EDT 2019
    
    
  
Raul Cuza <raulcuza at gmail.com> wrote:
 
> I just had someone submit a shell script using `kill -0 ${PID}` to
> test if a process is running. It exits non-zero if ${PID} isn't a
> running process and zero otherwise. But...
> 
> http://nixdoc.net/man-pages/FreeBSD/kill.1.html says nothing about it.
kill(2) describes this behavior:
"sig may be one of the signals specified in
sigaction(2) or it may be 0, in which case error
checking is performed but no signal is actually sent.
This can be used to check the validity of pid."
-Jan
    
    
More information about the talk
mailing list