perkamon - en to fr translation catalogue (24 entries)

note: type: TH
en: 2019-08-02
fr: 2 août 2019

note: type: TH
en: Linux Programmer's Manual
fr: Manuel du programmeur Linux

note: type: SH
en: NAME
fr: NOM

note: type: Plain text
en: tkill, tgkill - send a signal to a thread
fr: tkill, tgkill - Envoyer un signal à un thread

note: type: Plain text
en: B<tgkill>()  sends the signal I<sig> to the thread with the thread ID I<tid> in the thread group I<tgid>.  (By contrast, B<kill>(2)  can be used to send a signal only to a process (i.e., thread group)  as a whole, and the signal will be delivered to an arbitrary thread within that process.)
fr: B<tgkill>() envoie le signal I<sig> au thread qui a pour identifiant I<tid> dans le groupe I<tgid>. (Contrairement à B<kill>(2) qui ne peut être utilisé que pour envoyer un signal à un processus (c'est-à-dire un groupe de thread) ; le signal étant envoyé à n'importe quel thread du processus)

note: FIXME Maybe say something about the following: http://sourceware.org/bugzilla/show_bug.cgi?id=12889 Quoting Rich Felker <bugdal@aerifal.cx>: There is a race condition in pthread_kill: it is possible that, between the time pthread_kill reads the pid/tid from the target thread descriptor and the time 
en: B<tkill>()  is an obsolete predecessor to B<tgkill>().  It allows only the target thread ID to be specified, which may result in the wrong thread being signaled if a thread terminates and its thread ID is recycled.  Avoid using this system call.
fr: B<tkill>() est l'ancienne version de B<tgkill>() et est obsolète. Il ne permet que de préciser l'identifiant du thread cible, qui peut résulter en un envoi du signal au mauvais thread si le thread se termine et que son identifiant est réutilisé. Évitez d'utiliser cet appel système.

note: type: Plain text
en: These are the raw system call interfaces, meant for internal thread library use.
fr: Ce sont des appels système bruts, conçus pour une utilisation dans la bibliothèque des threads.

note: type: SH
en: RETURN VALUE
fr: VALEUR DE RETOUR

note: type: Plain text
en: On success, zero is returned.  On error, -1 is returned, and I<errno> is set appropriately.
fr: S'il réussit, cet appel système renvoie 0. S'il échoue, il renvoie -1 et remplit I<errno> en conséquence.

note: type: SH
en: ERRORS
fr: ERREURS

note: type: Plain text
en: An invalid thread ID, thread group ID, or signal was specified.
fr: L'identifiant de thread ou l'identifiant de groupe de thread ou le numéro de signal n'est pas valable.

note: type: Plain text
en: Permission denied.  For the required permissions, see B<kill>(2).
fr: Permission refusée. Pour les permissions nécessaires, consultez B<kill>(2).

note: type: Plain text
en: No process with the specified thread ID (and thread group ID) exists.
fr: Il n'y a pas de processus avec le TID (et TGID) indiqué.

note: type: Plain text
en: B<tkill>()  is supported since Linux 2.4.19 / 2.5.4.  B<tgkill>()  was added in Linux 2.5.75.
fr: B<tkill>() est supporté depuis Linux 2.4.19/2.5.4. B<tgkill>() a été ajouté dans Linux 2.5.75.

note: type: SH
en: CONFORMING TO
fr: CONFORMITÉ

note: type: Plain text
en: B<tkill>()  and B<tgkill>()  are Linux-specific and should not be used in programs that are intended to be portable.
fr: B<tkill>() et B<tgkill>() sont spécifiques à Linux et ne doivent pas être utilisés dans un programme conçu pour être portable.

note: type: Plain text
en: See the description of B<CLONE_THREAD> in B<clone>(2)  for an explanation of thread groups.
fr: Consultez la description de B<CLONE_THREAD> dans B<clone>(2) pour une explication sur les groupes de threads.

note: type: SH
en: SEE ALSO
fr: VOIR AUSSI

note: type: Plain text
en: This page is part of release 5.03 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.03 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 5.02 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.02 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.

note: type: TH
en: 2017-09-15
fr: 15 septembre 2017

note: type: Plain text
en: I<Note>: There are no glibc wrappers for these system calls; see NOTES.
fr: La glibc ne fournit pas de fonction autour de ces appels système\ ; consultez les NOTES.

note: type: Plain text
en: Glibc does not provide wrappers for these system calls; call them using B<syscall>(2).
fr: La glibc ne fournit pas de fonction autour de ces appels systène\ ; utilisez B<syscall>(2) pour les appeler.

note: type: Plain text
en: This page is part of release 5.01 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.01 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.
