*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->IRIX man pages -> standard/pause (2)              
Title
Content
Arch
Section
 

Contents


pause(2)							      pause(2)


NAME    [Toc]    [Back]

     pause - suspend process until signal

C SYNOPSIS    [Toc]    [Back]

     #include <unistd.h>

     int pause(void);

DESCRIPTION    [Toc]    [Back]

     pause suspends the	calling	process	until it receives a signal.  The
     signal must be one	that is	not currently set to be	ignored	by the calling
     process.

     If	the signal causes termination of the calling process, pause does not
     return.

     If	the signal is caught by	the calling process and	control	is returned
     from the signal-catching function [see signal(2)],	the calling process
     resumes execution from the	point of suspension; with a return value of -1
     from pause	and errno set to EINTR.

SEE ALSO    [Toc]    [Back]

      
      
     alarm(2), kill(2),	signal(2), sigpause(2),	wait(2)


									PPPPaaaaggggeeee 1111
[ Back ]
 Similar pages
Name OS Title
sigtimedwait Tru64 Suspend a calling thread until a signal arrives
sigwaitinfo Tru64 Suspend a calling thread until a signal arrives
sigwait Tru64 Suspend a calling thread until a signal arrives
sleep NetBSD suspend process execution for interval of seconds
sleep OpenBSD suspend process execution for interval of seconds
audswitch HP-UX suspend or resume auditing on the current process
sleep FreeBSD suspend process execution for an interval measured in seconds
usleep FreeBSD suspend process execution for an interval measured in microseconds
nanosleep FreeBSD suspend process execution for an interval measured in nanoseconds
psignal FreeBSD post signal to a process or process group
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service