VMS Help
CRTL, pause
*Conan The Librarian
|
Suspends the calling process until delivery of a signal whose
action is either to execute a signal-catching function or to
terminate the process.
Format
#include <unistd.h>
int pause (void);
The pause function suspends the calling process until delivery
of a signal whose action is either to execute a signal-catching
function or to terminate the process.
If the action is to terminate the process, pause does not return.
If the action is to execute a signal-catching function, pause
returns after the signal-catching function returns.
Since the pause function suspends process
execution indefinitely unless interrupted by
a signal, there is no successful completion
return value.
-1 In cases where pause returns, the return value
is -1, and errno is set to EINTR.