On Fri, 2006-08-11 at 10:52 +0100, Stefan Seufert wrote: > Graceful restarts always have been a problem with apache, even with the > normal prefork MPM. I've never seen segfaults there but processes > hanging forever are not that uncommon.
Yeah, I'm seeing this a lot myself. I've been assuming it's a bug in peruser. It's just kind of annoying, really... every once in a while I do a real restart to free up that memory. > The code in peruser handling this situation is somewhat complex and to > be honest I'm glad I didn't have to touch it so far. Sean, is this part > specific to peruser or did we inherit that code from some other MPM? I think the graceful code is fairly stock, but I'm not totally sure. When I originally "wrote" peruser, I took the source of the prefork mpm and merged in the features of metuxmpm, before adding my own layer of duct tape, bubble-gum and bailing twine. One thing that might solve a few problems is merging in the changes that have been made to prefork.c since I forked it as peruser (I think that was at 2.0.48). My weekend is free so I'll take a crack at some of these outstanding issues. -- Sean Gabriel Heacock Telana Internet Services http://www.telana.com/ _______________________________________________ Peruser mailing list [email protected] http://www.telana.com/mailman/listinfo/peruser
