🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #6777

Re: Arrancar proceso desde un servidor web

#6777
From: Mikel Irazabal
Date: Mon, 12 May 2003 11:35
30 lines
2190 bytes
J.A. Gutierrez wrote:
> : Creo que lo que dice JA son dos fork() seguidos (para hacer un nieto 
> : vamos...)
> : No se muy bien para qu� (de momento lo tengo con uno y me funciona).
> 
> 	Si, se suelen utilizar dos forks:
> 
> 	Una explicacion detallada se puede encontrar en:
> 
> 	http://www.erlenstar.demon.co.uk/unix/faq_toc.html#TOC16

En �ste documento leo se lee como crear un proceso daemon.
El tercer paso es:

3. fork() again so the parent, (the session group leader), can exit. This
     means that we, as a non-session group leader, can never regain a
     controlling terminal.

Supongo que esto es para ganar seguridad cuando se hace un demonio,
pero no es necesario (es s�lo mejor).

Bueno, como crear un proceso hijo es algo bastante costoso para el sistema,
y mi objetivo no es crear un demonio si no algo que terminar� su ejecuci�n
pronto, yo de momento seguir� usando un s�lo fork.

�Veis alg�n inconveniente en ello?

Hasta otra,

Mikel
Technical Details
Message-ID: <b9o0te$l4nj9$1@ID-172074.news.dfncis.de>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!fu-berlin.de!uni-berlin.de!eu100-132.clientes.euskaltel.ES!not-for-mail
References: <b9d1vk$i446s$1@ID-172074.news.dfncis.de> <slrnbbnkl8.135h.444398NOSPAM@tizona.dummy.net> <b9nhv0$kql4a$1@ID-172074.news.dfncis.de> <b9nto2$ef1$1@localhost.escomposlinux.org>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,32e70dbc28f81e4f
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2003-05-12 04:35:11 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!fu-berlin.de!uni-berlin.de!eu100-132.clientes.euskaltel.ES!not-for-mail
From: Mikel Irazabal <m_irazabal@yahoo.es>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Arrancar proceso desde un servidor web
Date: Mon, 12 May 2003 13:35:52 +0200
Lines: 31
Message-ID: <b9o0te$l4nj9$1@ID-172074.news.dfncis.de>
References: <b9d1vk$i446s$1@ID-172074.news.dfncis.de> <slrnbbnkl8.135h.444398NOSPAM@tizona.dummy.net> <b9nhv0$kql4a$1@ID-172074.news.dfncis.de> <b9nto2$ef1$1@localhost.escomposlinux.org>
NNTP-Posting-Host: eu100-132.clientes.euskaltel.es (212.8.100.132)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: fu-berlin.de 1052739310 22175337 212.8.100.132 (16 [172074])
User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.2.1) Gecko/20030205
X-Accept-Language: eu, es, en, fr, de
In-Reply-To: <b9nto2$ef1$1@localhost.escomposlinux.org>