Loading

NOM

       sem_close - Fermer un sémaphore nommé

SYNOPSIS

       #include <semaphore.h>

       int sem_close(sem_t *sem);

       Effectuez l’édition des liens avec l’option -lrt ou -pthread.

       sem_close()  ferme  le  sémaphore nommé référencé par sem, permettant à
       toutes les ressources que le système a  alloué  au  processus  appelant
       pour ce sémaphore d’être libérées.

VALEUR RENVOYÉE

       S’il  réussit,  sem_close()  renvoie  0.  S’il échoue, il renvoie -1 et
       écrit errno en conséquence.

ERREURS

       EINVAL sem n’est pas un sémaphore valide.

CONFORMITÉ

       POSIX.1-2001.

NOTES

       Tous les sémaphores nommés ouverts sont automatiquement fermés à la fin
       du processus ou dans le cas d’un execve(2).

VOIR AUSSI

       sem_getvalue(3),  sem_open(3), sem_post(3), sem_unlink(3), sem_wait(3),
       sem_overview(7)

COLOPHON

       Cette page fait partie de  la  publication  3.23  du  projet  man-pages
       Linux.  Une description du projet et des instructions pour signaler des
       anomalies      peuvent      être       trouvées       à       l’adresse
       http://www.kernel.org/doc/man-pages/.

TRADUCTION

       Cette  page  de  manuel  a  été  traduite  par Alain Portal <aportal AT
       univ-montp2  DOT   fr>   en   2006,   et   mise   à   disposition   sur
       http://manpagesfr.free.fr/.

       Les mises à jour et corrections de la version présente dans Debian sont
       directement         gérées         par         Nicolas         François
       <nicolas.francois@centraliens.net>    et    l’équipe   francophone   de
       traduction de Debian.

       Veuillez  signaler  toute  erreur   de   traduction   en   écrivant   à
       <debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le
       paquet manpages-fr.

       Vous pouvez toujours avoir accès à la version anglaise de  ce  document
       en utilisant la commande « man -L C <section> <page_de_man> ».