Установлен свой обработчик сигнала SIGINT с параметрами SA_ONESHOT и
SA_NOMASK т.е. мой обработчик отрабатывает один раз затем запускается
стандартный и сигнал может быть прерван таким же сигналом.
Мне надо что бы после работы моего обрабочика сразу запускался стандарный,
для этого я и включил опции SA_..., и в конце своего обрабочика я опять
себе посылаю сигнал SIGINT т.е. из моего обработчика я опять вызываю
обработчик этого сигнала - насколько это правильно, и как обычно это
делается?
![](/photos/13118:-2055443150.jpg)
![](/img/p.gif)
Ответ на:
комментарий
от idle
![](/photos/15993:-108060804.jpg)
Ответ на:
комментарий
от stalcker
![](/img/p.gif)
Ответ на:
комментарий
от idle
![](/img/p.gif)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Какие сигналы посылает система процессу перед shutdown ? (2004)
- Форум почему завершается процесс на сигнале SIGIO (2012)
- Форум [sleep(3), Си] Остановка по сигналу (2011)
- Форум Может ли ядро Linux терять сигналы (2014)
- Форум openmp и сигналы (2016)
- Форум Стекирование обработчиков сигналов (2017)
- Форум [СИ] Прервать процесс. (2011)
- Форум signal не прерывает ожидание flock (2013)
- Форум Android native обработка сигналов (2016)
- Форум cl-gobject-introspection и динамические обработчики сигналов (2017)