| PAUSE(3) | Library Functions Manual | PAUSE(3) | 
pause —
#include <unistd.h>
int
  
  pause(void);
The pause() function forces a process to
    pause until a signal is received from either the
    kill(2) function or an interval
    timer. (See setitimer(2).)
    Upon termination of a signal handler started during a
    pause(), the pause() call
    will return.
pause() function always returns:
EINTR]pause() function conforms to IEEE
  Std 1003.1-1990 (“POSIX.1”).
pause() syscall appeared in
  Version 6 AT&T UNIX.
| June 4, 1993 | NetBSD 9.4 |