Quoting Perrin Harkins <[EMAIL PROTECTED]>: > How are you loading this? With a PerlModule call? Can you try > loading it from a Perl section like this? > <Perl> > use MyModule; > </Perl>
Wow, it seems that this fixes the problem! At least with my minimal application. Here's the debug output which looks quite promising IMHO: On server start: ---------------- 8816 Apache::DBI skipping connection during server startup, read the docu !! [rest is gone!] On first request: ----------------- 8818 Apache::DBI push PerlCleanupHandler 8818 Apache::DBI need ping: yes 8818 Apache::DBI new connect to 'foo:bar' 8818 Apache::DBI PerlCleanupHandler This comes up a couple of times for every new process and afterwards changes to "already connected" which is exactly the behaviour I expected in the first place. Do you have any idea what is going on? I'll check out how our real system behaves with this change. Thanks a lot, Perrin! --Tobias