Linux |
CentOS 4.8 |
|
killpg(3) |
killpg − Envoi d’un signal à tous les membres d’un groupe du processus. |
#include <signal.h> int killpg (pid_t pidgrp, int signal); |
La fonction killpg() envoie le signal à tous les processus du groupe pidgrp ou à ceux du groupe du processus appelant si pidgrp vaut zéro. Cette fonction est équivalente à : kill(-pidgrp,signal); |
La fonction killpg renvoie 0 si elle réussit, ou −1 si elle échoue, auquel cas errno contient le code d’erreur. |
EINVAL |
Numero de signal invalide, |
||
ESRCH |
Groupe de processus inexistant, |
||
EPERM |
L’UID du processus appelant n’est pas celui du processus auquel le signal est envoyé, et n’est pas non plus le Super−User. |
BSD |
kill(2), signal(2), signal(7) |
Christophe Blaess, 1997. |
killpg(3) |