pub fn kill(pid: Pid, signal: Option<Signal>) -> Result<(), Errno>Expand description
Envoie signal au processus pid.
signal = None correspond au “signal 0” Linux : test d’existence du
processus sans envoyer de signal effectif (cf. convention 1
ADR-021).
Recommandation Air. Pour un processus enfant dont on possède un
PidFd, préférer pidfd_send_signal
— pas de race sur le PID recyclé.
§Errors
- [
Errno::EINVAL] : signal invalide. - [
Errno::EPERM] : permissions insuffisantes. - [
Errno::ESRCH] : processus inexistant.