TKILL(2) Linux Programmer's Manual TKILL(2)
NAME
tkill - send a signal to a single process
SYNOPSIS
int tkill(int tid, int sig);
DESCRIPTION
The tkill() system call is analogous to kill(2), except when the specified process
is part of a thread group (created by specifying the CLONE_THREAD flag in the call
to clone). Since all the processes in a thread group have the same PID, they can-
not be individually signalled with kill(2). With tkill(), however, one can address
each process by its unique TID.
These are the raw system call interfaces, meant for internal thread library use.
RETURN VALUE
On success, zero is returned. On error, -1 is returned, and errno is set appropri-
ately.
ERRORS
EINVAL An invalid TID or signal was specified.
EPERM Permission denied. For the required permissions, see kill(2).
ESRCH No process with the specified thread ID (and thread group ID) exists.
VERSIONS
tkill() is supported since Linux 2.4.19 / 2.5.4.
CONFORMING TO
tkill() is Linux specific and should not be used in programs that are intended to
be portable.
NOTES
Glibc does not provide wrapper for these system calls; call them using syscall(2).
SEE ALSO
gettid(2), kill(2)
Linux 2.6.6 2007-06-01 TKILL(2)
Generated by $Id: phpMan.php,v 4.49 2006/02/26 13:18:18 chedong Exp $ Author: Che Dong
On Apache/1.3.37 (Unix) mod_throttle/3.1.2 FrontPage/5.0.2.2635 mod_psoft_traffic/0.2 mod_ssl/2.8.28 OpenSSL/0.9.8b
Under GNU General Public License
2009-01-07 20:35 @38.103.63.55 Crawled by CCBot/1.0 (+http://www.commoncrawl.org/bot.html)