Вопросы по теме 'sigprocmask'

Set и Oldset в sigprocmask()
Я не совсем понял, как пользоваться sigprocmask() . В частности, как работают set и oldset и их синтаксис и как их использовать. int sigprocmask(int how, const sigset_t *set, sigset_t *oldset); Пожалуйста, объясните на примере, чтобы...
31416 просмотров
schedule 26.08.2022

Сигналы в заданном параметре sigtimedwait() не доставляются
Недавно я работал над обработкой сигналов в Linux и прочитал все концепции, связанные с обработкой сигналов. Один вопрос, который мучает меня, заключается в том, почему сигнал в наборе sigtimedwait() не доставляется, пока процесс разблокирован. Мой...
555 просмотров

Должны ли дочерние процессы также разблокировать заблокированные сигналы SIGCHLD?
Я пытаюсь понять, как работают сигналы блокировки и разблокировки, и я пытаюсь понять следующий фрагмент кода. В частности, я смотрю на строку 28 (прокомментированную в коде): int a = sigprocmask(SIG_UNBLOCK, &mask, NULL); , она же, где сигнал...
804 просмотров
schedule 17.04.2023