hi marcel,

great :)

stefan

Am Montag, den 24.01.2011, 12:32 -0200 schrieb Marcelo Coelho:
> Hi Stefano!
> 
> Yes, I will include Taavi fixes, too.
> 
> ----- Mensagem Original -----
> De: [email protected]
> Para: Peruser MPM List <[email protected]>
> Data: Monday, 24 De January De 2011 09:52
> Assunto: Re: [peruser] Fix for "long lost child" messages
> 
> >  hi marco,
> > 
> >  great. could you please includ taavis patch too? thanks for your 
> >  help!!!
> > 
> >  stefan
> > 
> >  On Mon, 24 Jan 2011 9:42:17 -0200, "Marcelo Coelho" 
> >  <[email protected]> wrote:
> > > Hi,
> > >
> > > I will create a v16 patch with PAM and cpu_limit patch, with a
> > > Makefile setting to enable/disable each one.
> > >
> > > ----- Mensagem Original -----
> > > De: [email protected]
> > > Para: Peruser MPM List <[email protected]>
> > > Data: Monday, 24 De January De 2011 04:17
> > > Assunto: Re: [peruser] Fix for "long lost child" messages
> > >
> > >>  hi taavi,
> > >>
> > >>  could you please create a patch including this one and possibly the 
> > >> pam
> > >>  patch as a rc3v16?
> > >>
> > >>  target was to combine all patches to one release. please keep this 
> > >> in
> > >>  mind, cause otherwise the different versions will differ more and 
> > >> more.
> > >>
> > >>  regards,
> > >>
> > >>  stefan
> > >>
> > >>  On Sat, 22 Jan 2011 13:52:34 +0200, Taavi Sannik <[email protected]> 
> > >> wrote:
> > >> > Hi!
> > >> >
> > >> > I have finally reproduced the "long lost child" messages on my
> > >> > development machine and made a fix for it. First of all, these
> > >> > messages were silently ignored by the server if no graceful 
> > >> restart
> > >> > had been made on the server. The patch below also removes this
> > >> > restriction, so it would report these children in any state.
> > >> >
> > >> > These messages were logged if a kill signal was sent to a 
> > >> processor,
> > >> > but before the child could exit, the multiplexer would try to 
> > >> revive
> > >> > the child (multiplexer always keeps the processor child alive, if 
> > >> the
> > >> > vhost is active), which would create a new child in the slot and 
> > >> thus
> > >> > making the previous processor gone from the scoreboard. No other 
> > >> harm
> > >> > was done except the log messages because the previous processor 
> > >> was
> > >> > shutting down anyway. Potential improvement here may be to not 
> > >> kill
> > >> > the processor if the vhost has active workers or make the 
> > >> multiplexer
> > >> > activate the processor only if the server environment has no 
> > >> workers
> > >> > alive.
> > >> >
> > >> > The patch is located here:
> > >> > http://source.kood.ee/peruser-lostchildfix.patch
> > >> > (should apply to both v13 and v15)
> > >> >
> > >> > --
> > >> > Taavi Sannik
> > >> > DataCode OY
> > >> > _______________________________________________
> > >> > Peruser mailing list
> > >> > [email protected]
> > >> > http://www.telana.com/mailman/listinfo/peruser
> > >>
> > >> _______________________________________________
> > >> Peruser mailing list
> > >> [email protected]
> > >> http://www.telana.com/mailman/listinfo/peruser
> > >>
> > >
> > > _______________________________________________
> > > Peruser mailing list
> > > [email protected]
> > > http://www.telana.com/mailman/listinfo/peruser
> > 
> > _______________________________________________
> > Peruser mailing list
> > [email protected]
> > http://www.telana.com/mailman/listinfo/peruser
> > 
> 
> _______________________________________________
> Peruser mailing list
> [email protected]
> http://www.telana.com/mailman/listinfo/peruser


_______________________________________________
Peruser mailing list
[email protected]
http://www.telana.com/mailman/listinfo/peruser

Reply via email to