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
