Путеводитель по Руководству Linux

  User  |  Syst  |  Libr  |  Device  |  Files  |  Other  |  Admin  |  Head  |



   pause    ( 2 )

ждать сигнала (wait for signal)

Имя (Name)

pause - wait for signal


Синопсис (Synopsis)

#include <unistd.h>

int pause(void);


Описание (Description)

pause() causes the calling process (or thread) to sleep until a signal is delivered that either terminates the process or causes the invocation of a signal-catching function.


Возвращаемое значение (Return value)

pause() returns only when a signal was caught and the signal- catching function returned. In this case, pause() returns -1, and errno is set to EINTR.


Ошибки (Error)

EINTR a signal was caught and the signal-catching function returned.


Стандарты (Conforming to)

POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.


Смотри также (See also)

kill(2), select(2), signal(2), sigsuspend(2)