TKILL(2) | Manual del Programador de Linux | TKILL(2) |
tkill - envía una señal a un único proceso
#include <sys/types.h>
#include <linux/unistd.h> _syscall2(int, tkill, pid_t, tid, int, sig) int tkill(pid_t tid, int sig);
La llamada al sistema tkill es análoga a kill(2), excepto cuando el proceso especificado es parte de un grupo de hilos (creado especificando la opción 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 único identificador de hilo (TID).
En caso de éxito, se devuelve cero. En caso de error, se devuelve -1 y se modifica errno con el valor apropiado.
tkill es específica de Linux y no debería usarse en aquellos programas que se pretenden que sean portables.
1 febrero 2003 | Linux 2.4.20 |