URL: ftp://ftp.iastate.edu/pub/www/cern/README

In this directory you will find diffs (for "patch" or to apply
by hand) which improve the CERN (v3.0) WWW daemon (httpd).

Currently these diffs contain the following mods
(see the individual READMEs for more info):

   1) Improves the killing of children upon SIGTERM      (feature) [12-Jul-95]
      Prevents master process from looping upon SIGTERM   (bugfix)

   2) Corrects the setting of the process group           (bugfix) [12-Jul-95]

   3) Implements multi-homing using virtual interfaces   (feature) [12-Jul-95]

   4) Implements pre-forking for much better performance (feature) [12-Jul-95]

   5) Logfile names use localtime unless "gmt on"         (bugfix) [13-Jul-95]

   6) Tidy descriptors before exec'ing scripts so the     (bugfix) [14-Jul-95]
      script gets SIGPIPE when the client disconnects.

   7) Protect worker processes (in preforking mode)       (bugfix) [20-Jul-95]
      from exiting (through the clean_exit routine)
      upon error by use of setjmp/longjmp.  Required
      a check for EINTR around recvmsg() too.

All diffs apply to files in the WWW/Daemon/Implementation directory.

Enjoy,
John
---------------------------------------------------------------------------
John Hascall                ``An ill-chosen word is the fool's messenger.''
Moderator, comp.unix.wizards
Systems Software Engineer, ISU Comp Center + Ames, IA  50011 + 515/294-9551
<a href="http://www.cc.iastate.edu/staff/systems/john/">My Homepage</a>
