|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Mishael Sibiryakov 2:5080/131.99 11 Mar 2003 21:12:02 To : Alexandr S. Agranovsky Subject : написать демона -------------------------------------------------------------------------------- 11 мар 03 16:14, Alexandr S. Agranovsky писал тут мне: MS> AS>> где можно толково почитать про написание собственного демона MS> AS>> ? то есть, написать сам исполняемый файл - это не проблема, MS> AS>> проблема - повесть его на постоянное, независимое от консоли MS> AS>> исполнение. про запуска с & в конце знаю, но это несколько не MS> AS>> то. MS>> if ( fork() != 0 ) exit(0); MS>> Добавь после того как у тебя выполняеться всякий анализ MS>> аргументов командной строки и etc. И будет тебе счастье :) AA> setsid() забыл. Важный момент в отлучении программы AA> от управляющего терминала. Hа первый раз помогает и так. Можно ещё добавить закрытие stdin, stdout и stderr . ... Покойся с миром Alexandr --- GoldED+/LNX 1.1.5 * Origin: Брррр (2:5080/131.99) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/40173e6dfd3a.html, оценка из 5, голосов 10
|