Provided by: manpages-es_1.55-10_all bug

NOMBRE

       tkill - envia una senal a un unico proceso

SINOPSIS

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

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

       int tkill(pid_t tid, int sig);

DESCRIPCI'ON

       La  llamada  al  sistema  tkill es analoga a kill(2), excepto cuando el
       proceso  especificado  es  parte  de  un   grupo   de   hilos   (creado
       especificando  la  opcion  CLONE_THREAD en la llamada a clone).  Puesto
       que  todos  los  procesos  en  un  grupo  de  hilos  tienen  el   mismo
       identificador  de  proceso, no pueden ser manejados individualmente con
       la llamada kill.  Con tkill, sin embargo,  se  puede  referenciar  cada
       proceso por su unico identificador de hilo (TID).

VALOR DEVUELTO

       En  caso de exito, se devuelve cero. En caso de error, se devuelve -1 y
       se modifica errno con el valor apropiado.

ERRORES

       EINVAL Se especifico un TID o una senal invalidos.

       ESRCH  No existe ningun proceso con el TID especificado.

       EPERM  El invocador no tiene permisos para enviar la senal  al  proceso
              especificado.  Para que un proceso tenga permiso para enviar una
              senal, debe, o bien tener privilegios de super-usuario, o que su
              identificador  de usuario real o efectivo sea igual al set-user-
              ID real o almacenado del proceso receptor.

CONFORME A

       tkill es especifica de Linux y no deberia usarse en aquellos  programas
       que se pretenden que sean portables.

V'EASE TAMBI'EN

       gettid(2), kill(2)