ОБЗОР
#include <unistd.h>
unsigned int sleep(unsigned int seconds);
ОПИСАНИЕ
sleep() заставляет работающую нить заснуть, пока не пройдёт seconds секунд или пока не поступит сигнал, который невозможно проигнорировать.ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ
Ноль, если запрошенное время истекло, или число секунд, оставшихся до пробуждения в случае, когда вызов был прерван обработчиком сигнала.АТРИБУТЫ
Описание терминов данного раздела смотрите в attributes(7).Интерфейс | Атрибут | Значение |
sleep() | безвредность в нитях | небезопасно (MT-Unsafe sig:SIGCHLD/linux) |