[Zope] what is forking?

Fritz Mesedilla fritz.mesedilla@summitmedia.com.ph
Tue, 18 Sep 2001 21:38:22 +0800


Oh thank you so much!!!
Now that relieves me of some of my worries.

Thank you to Takashi and Andreas!

Fritz Mesedilla
Systems Administrator

Summit Interactive, Inc.
FHM | Seventeen | Candy | Cosmopolitan | Preview | Good Housekeeping
femalenetwork.com | candymag.com | fhm.com.ph | cosmo.com.ph

Palm Pilot Software: TVSked - Download from the link below
----------------------------------------------------------------------------
http://mesedilla.tripod.com           +Basta Ikaw Lord
-----Original Message-----
From: Takashi Linzbichler [mailto:takashi.linzbichler@smartferret.com]
Sent: Tuesday, September 18, 2001 9:30 PM
To: fritz.mesedilla@summitmedia.com.ph
Cc: zope@zope.org
Subject: Re: [Zope] what is forking?


Hi, Fritz !
Fritz Mesedilla wrote:
>
> I configured the STUPID_LOG_FILE and got these in the logs:
> 2001-09-18T13:28:26 INFO(0) zdaemon zdaemon: Tue Sep 18 21:28:26 2001:
> Houston, we have forked
> ------
> 2001-09-18T13:28:26 INFO(0) zdaemon zdaemon: Tue Sep 18 21:28:26 2001: Hi,
I
> just forked off a kid: 5155
> ------
> 2001-09-18T13:28:26 INFO(0) zdaemon zdaemon: Tue Sep 18 21:28:26 2001:
> Houston, we have forked
>
> Is this an error?
Nope. Forking means nothing but starting a new process within another.
Especially with server- (= deamon-) processes, as in this case, this is
commonly used to start child processes hat e.g. have different user-ids.
For example the first Apache process starts with uid root (this has to
be that way because port 80 is a protected port accessible only  by
root) an then forks several children with non-root uids ...
Hm. Very simplified, but hopefully enough to make you feel better :-)
        ta
--------------------------------------------------------------------------
smartferret it-consulting Dipl.-Ing. Linzbichler KEG
Dipl.-Ing. Takashi Veikko Linzbichler
Tannhofweg 28/3
A-8044 Graz, Austria
Tel.:   0316 / 39 89 40 -0
Fax:    0316 / 39 89 40 -20
Mobil:  0676 / 31 26 286
eMail:  takashi.linzbichler@smartferret.com
WWW:    http://www.smartferret.com
--------------------------------------------------------------------------