|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Golyashov Sergey 2:5020/400 08 Mar 2005 05:14:04 To : Nick Knutov Subject : Re: демоны... --------------------------------------------------------------------------------
Nick Knutov пишет:
> Как писать демонов на пеpле? Что пpо это читать? Что читать
> непосpедственно о демонах без пpивязки к пеpлy? ps: ось - никсы.
Вообще-то существует несколько путей.
1. Запустить свой скрипт таким образом:
./имя_скрипта.pl &
2.
Использовать fork для разделения процессов и прибить родителя.
$SIG{CHLD} = 'IGNORE';
my $pid;
if ($pid = fork)
{
# Это родитель. Прибиваем его.
exit;
}
else
{
# Если $pid == undef, то fork не сработал...
die "cannot fork: $!" unless defined $pid;
# Это будет демон :)
# И тут размещаем свой код...
}
--- ifmail v.2.15dev5.3
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/6577700f995c.html, оценка из 5, голосов 10
|