opensolaris man page for sleep

Query: sleep

OS: opensolaris

Section: 3c

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

sleep(3C)						   Standard C Library Functions 						 sleep(3C)

NAME
sleep - suspend execution for an interval of time
SYNOPSIS
#include <unistd.h> unsigned int sleep(unsigned int seconds);
DESCRIPTION
The caller is suspended from execution for the number of seconds specified by the argument. The actual suspension time may be less than that requested because any caught signal will terminate the sleep() following execution of that signal's catching routine. The suspension time may be longer than requested by an arbitrary amount because of the scheduling of other activity in the system. The value returned by sleep() will be the ``unslept'' amount (the requested time minus the time actually slept) if the caller incurred premature arousal because of a caught signal. The use of the sleep() function has no effect on the action or blockage of any signal. In a multithreaded process, only the invoking thread is suspended from execution.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Committed | +-----------------------------+-----------------------------+ |MT-Level |Async-Signal-Safe | +-----------------------------+-----------------------------+ |Standard |See standards(5). | +-----------------------------+-----------------------------+
SEE ALSO
nanosleep(3C), attributes(5), standards(5) SunOS 5.11 5 Feb 2008 sleep(3C)
Related Man Pages
sleep(3) - mojave
sleep(3c) - sunos
sleep(3) - ultrix
usleep(3c) - sunos
sleep(3ucb) - sunos
Similar Topics in the Unix Linux Community
Signal Names
High kernel usage using sleep
Wrapping 'sleep' with my 'resleep' function (Resettable sleep)
script to check for existence of file (or else sleep for x time)
sleep command off by a second