|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Mishael Sibiryakov 2:5080/131.99 11 Mar 2003 23:06:33 To : Dmitri A. Martynoff Subject : написать демона -------------------------------------------------------------------------------- 11 мар 03 18:49, Dmitri A. Martynoff писал тут мне: >> AA> setsid() забыл. Важный момент в отлучении программы >> AA> от управляющего терминала. >> >> Hа первый раз помогает и так. Можно ещё добавить закрытие >> stdin, DM> stdout >> и stderr . DM> Еще и обработчик SIGHUP не помешает, чтобы по получении сигнала не DM> падал, а как положено порядочному демону, перечитывал конфигурационный DM> файл. Только SIGHUP не рулит. Hадо ещё все стандартные (более или мение) такие как SIGINT SIGTERM и т.д. обробатывать + писать логи конечно. А так-же настроить обработку сигналов вызывающих кору и научиться писать кору :) Hо самое главное пора завязывать с этим бредом :) ... Покойся с миром Dmitri --- GoldED+/LNX 1.1.5 * Origin: Брррр (2:5080/131.99) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/40173e6e18c2.html, оценка из 5, голосов 10
|