Seth Woolley's Man Viewer

Manual for tkill - man 2 tkill

([section] manual, -k keyword, -K [section] search, -f whatis)
man plain no title

TKILL(2)                  Manuel du programmeur Linux                 TKILL(2)



NOM
       tkill(1,2) - Envoyer un signal(2,7)   un processus unique.

SYNOPSIS
       #include <sys/types.h>
       #include <linux/unistd.h>

       _syscall2(int, tkill(1,2), pid_t, tid, int, sig)

       int tkill(1,2)(pid_t tid, int sig);

DESCRIPTION
       L'appel-systme  tkill(1,2)() est analogue   kill(1,2,1 builtins)(2), sauf si le processus
       en question est membre d'un groupe  de  threads  (cr  en  utilisant
       l'attribut  CLONE_THREAD de l'appel-systme clone(2)).  Comme tous les
       processus d'un groupe de threads ont le mme PID, ils ne  peuvent  pas
       tre viss individuellement avec kill(1,2,1 builtins).  Avec tkill(1,2) toutefois, on peut
       s'adresse   un processus donn grce   son TID unique.

VALEUR RENVOYE
       S'il russit l'appel renvoie zro, sinon il  renvoie  -1  et  remplit
       errno avec le code d'erreur.

ERREURS
       EINVAL Le TID ou le numro de signal(2,7) sont invalides.

       ESRCH  Il n'y a pas de processus avec le TID indiqu.

       EPERM  L'appelant  n'a pas la permission d'envoyer un signal(2,7) au proces-
              sus indiqu.  Pour qu'un processus ait le  droit  d'envoyer  un
              signal(2,7),  il doit avoir les privilges root, ou son UID rel ou
              effectif doit tre gal   l'UID rel ou sauv du  processus
              rcepteur.

CONFORMIT
       tkill(1,2)  est  spcifique    Linux et ne doit pas tre utilis dans un
       programme conu pour tre portable.

VOIR AUSSI
       gettid(2), kill(1,2,1 builtins)(2)

TRADUCTION
       Christophe Blaess, 2003.



LDP                             18 juillet 2003                       TKILL(2)

References for this manual (incoming links)