Документация по LinuxLinuxDoc.Ru 🔍

sigpause - автоматически разблокирует сигналы и ждет прерывания своей работы

НАЗВАНИЕ
sigpause - автоматически разблокирует сигналы и ждет
прерывания своей работы

СИНТАКСИС

#include

int sigpause(int sigmask);

ОПИСАНИЕ

Этот интерфейс устарел с появлением sigsuspend(2). sig-
pause устанавливает маску sigmask в наборе заблокированных
сигналов и ждет прихода одного из них; по возвращении из
функции маска заблокированных сигналов восстанавливается.
Значение

sigmask обычно бывает равно нулю, что означет
необходимость разблокирования всех сигналов. sigpause
всегда прекращает свою работу в случае ее прерывания,
возвращая значение, равное -1, и устанавливая значение
переменной errno равным EINTR.

СООТВЕТСТВИЕ СТАНДАРТАМ
4.4BSD. Вызов этой функция впервые был описан в BSD 4.3 и
оказался не очень действенным. В новых программах лучше
использовать POSIX-методику работы с сигналами.
Читать новости Linux в Telegram
Linux - sigpause - автоматически разблокирует сигналы и ждет прерывания своей работы
Мы в соцсетях ✉