Я пытаюсь выяснить, как заблокировать сигнал в ядре Linux 2.4 (пространство пользователя) для вызова его обработчика, но оставить его доступным для обработки позже, желательно, как только я повторно активирую обработку указанного сигнала.
Функция sigprocmask, кажется, появляется во всех моих результатах поиска, но я не могу найти хорошее, четкое описание, которое объясняет, будет ли заблокированный сигнал "сохранен", обрабатываться позже, и если да, то где и как мне это сделать справиться с этим, когда я буду готов к этому.
Может кто-нибудь уточнить, что происходит, желательно с примером кода?
Заранее спасибо.