NOMBRE¶
sleep - Duerme durante el número de segundos especificado
SINOPSIS¶
#include <unistd.h>
unsigned int sleep(unsigned int segundos);
DESCRIPCIÓN¶
sleep() hace que el proceso en curso se duerma hasta que hayan
transcurrido
segundos segundos o hasta que llegue una señal que
sea tenida en cuenta.
VALOR DEVUELTO¶
Cero si el tiempo pedido ha pasado, o el número de segundos que quedan de
sueño.
POSIX.1
FALLOS¶
sleep() puede estar implementada con
SIGALRM; mezclar llamadas a
alarm() y a
sleep() es una mala idea.
Utilizar
longjmp() desde un manejador de señales o modificar el
manejo de
SIGALRM mientras se está durmiento, producirá
resultados no definidos.
VÉASE TAMBIÉN¶
signal(2),
alarm(2)