On Fri, 20 Aug 2004, Matt Sergeant wrote:

> On 19 Aug 2004, at 14:45, Mark Powell wrote:
> > now have a later start time. It seems that some of the original
> > processes
> > have died and were restarted. Is this to be expected? Or is something
> > wrong. I assumed those 64 processes would run forever.
>
> No, like Apache, PPerl has a maxclients setting, and the processes will
> exit (and a new one reborn) after that number of connections.

Matt,
  Thanks for the authoritative response. I running with:

MAXCLIENTS=64
pperl -Tw -- --prefork=$MAXCLIENTS --maxclients=$MAXCLIENTS --logfile /tmp/pperl.out 
--no-cleanup ./qpsmtpd 2>&1

So after each instance has received 64 connections, it will die and be
reborn?
  Is this to prevent any possible corruption/memory leak that may develop
in each process over time?
  Cheers.

>
> Matt.
>
>
>

-- 
Mark Powell - UNIX System Administrator - The University of Salford
Information Services Division, Clifford Whitworth Building,
Salford University, Manchester, M5 4WT, UK.
Tel: +44 161 295 4837  Fax: +44 161 295 5888  www.pgp.com for PGP key

Reply via email to