pause - oczekiwanie na sygnał
Standardowa biblioteka C (
libc,
-lc)
#include <unistd.h>
int pause(void);
pause powoduje, że wołający proces (lub
wątek) zasypia aż do chwili otrzymania sygnału,
który albo spowoduje zakończenie procesu (wątku), albo
wymaga wywołania przez niego funkcji przechwytującej.
pause() powraca tylko wtedy, gdy przechwycony zostanie sygnał i
nastąpi powrót z funkcji przechwytującej ten
sygnał. W takiej sytuacji
pause() zwraca -1 i ustawia
errno na
EINTR.
- EINTR
- przechwycono sygnał i nastąpił
powrót z funkcji przechwytującej ten sygnał.
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
kill(2),
select(2),
signal(2),
sigsuspend(2)
Autorami polskiego tłumaczenia niniejszej strony podręcznika
są: Przemek Borys <
[email protected]>, Andrzej Krzysztofowicz
<
[email protected]>, Robert Luberda <
[email protected]> i
Michał Kułach <
[email protected]>
Niniejsze tłumaczenie jest wolną dokumentacją.
Bliższe informacje o warunkach licencji można uzyskać
zapoznając się z
GNU
General Public License w wersji 3 lub nowszej. Nie przyjmuje się
ŻADNEJ ODPOWIEDZIALNOŚCI.
Błędy w tłumaczeniu strony podręcznika prosimy
zgłaszać na adres listy dyskusyjnej
[email protected]