On Mon, 2003-11-24 at 15:11, Jordan Lederman wrote: > Honestly I don't yet know enough to tell you.
You just have to look at the code you run from httpd.conf and startup.pl to see if it opens any connections. The code you posted looks fine, but what's in Q2::Init? > If nothing useful is found here, i'll begin working on makeing the problem > happen in a smaller context. Yes, I'm afraid you do need to do that. You may find the problem by doing it. > > The restart command just sends a SIGHUP. That doesn't usually work > > perfectly with mod_perl. I always do a stop and start. > > > > I had thought that it was my fault. :) There's lots of discussion about this in the mail archives, if you search for SIGHUP or HUP. The gist of it is that you may leak memory this way, and the behavior with regard to what happens in the Perl interpreter is different in a DSO build and a static build. I always use static builds, no PerlFreshRestart, and cold stop/start, because it reduces the number of things that can go wrong. - Perrin -- Reporting bugs: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html