LINUX.ORG.RU

thrads & signals


0

0

Здравствуйт. Т.к. LinuxThreads используют USR1 & USR2 сигналы, то какие можно взять для общения с демоном ?SIGTERM ничего страшного ?

anonymous
Ответ на: комментарий от cvv

Ну традиционно SIGTERM - сигнал по которому программа (демон) должна корректно завершить работу.
Для оповещения же о каких-либо событиях используется SIGHUP.
SIGINT и иже с ними не очень подходят потому, что могут быть
посланы процессу ядром при возникновении некоторого внутреннего события
(например пришли данные на файл-дескриптор при неблоккруемом вводе).

romanSA
()
Ответ на: комментарий от romanSA

ну эти сигналы находятся в начале signals.h а я писал что надо брать те что в конце

cvv ★★★★★
()
Ответ на: комментарий от romanSA

> SIGINT и иже с ними не очень подходят потому, что могут быть посланы процессу ядром при возникновении некоторого внутреннего события (например пришли данные на файл-дескриптор при неблоккруемом вводе).

таки вы путаете SIGINT и SIGIO..

// wbr

klalafuda ★☆☆
()
Ответ на: комментарий от klalafuda

SIGIO тоже годится, а насчет SIGINT есть очень показательный примерчик:
терминальный сервер (программил однажды такую штуку).
Вот там ядрышко Вам столько SIGINT-ов может накидать... :)

romanSA
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.