Provided by: manpages-fr_1.67.0-1_all bug

NOM

       sleep - Endormir le processus pour une durée déterminée.

SYNOPSIS

       #include <unistd.h>

       unsigned int sleep (unsigned int nb_sec);

DESCRIPTION

       sleep()  endort  le  processus jusqu’à ce que nb_sec secondes se soient
       écoulées, ou jusqu’à ce qu’un signal non-ignoré soit reçu.

VALEUR RENVOYÉE

       sleep() renvoie zéro si le temps prévu s’est écoulé, ou  le  nombre  de
       secondes restantes si un signal a réveillé le processus.

CONFORMITÉ

       POSIX.1

BOGUES

       sleep() peut être implémenté en utilisant SIGALRM ; ainsi l’utilisation
       conjointe de alarm() et sleep() est une très mauvaise idée.

       L’utilisation de longjmp() dans  un  gestionnaire  de  signaux,  ou  la
       modification  du  gestionnaire de SIGALRM pendant la période de sommeil
       conduiront à un comportement imprévisible.

VOIR AUSSI

       signal(2), alarm(2)

TRADUCTION

       Christophe Blaess, 1996-2003.