https://bz.apache.org/bugzilla/show_bug.cgi?id=66316
--- Comment #8 from Seann Herdejurgen <se...@herdejurgen.com> --- In additional testing this morning, I was able to reproduce the deadlock on a slower system. I recompiled mod_perl.so with MP_DEBUG=1 and enabled PerlTrace i. For some reason I am only seeing three Perl interpreters starting and a max of five: [pid=2337140, tid=7fdb979e5900, perl=5594526d6150] modperl_tipool_init: start=3, max=5, min_spare=3, max_spare=3 I have the following lines in httpd.conf: PerlInterpStart 16 PerlInterpMax 128 PerlInterpMinSpare 16 I thought these lines would increase the max number of Perl interpeters. In looking at source, USE_ITHREADS needs to be #defined. I'm not sure how to confirm that it is being defined. I'm guessing that it is because apachectl configtest passes and httpd processes start. proxy::</home/seann/rpmbuild/SOURCES/mod_perl-2.0.12> perl -V:useithreads useithreads='define'; proxy::</home/seann/rpmbuild/SOURCES/mod_perl-2.0.12> perl -v This is perl 5, version 34, subversion 1 (v5.34.1) built for x86_64-linux-thread-multi Copyright 1987-2022, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using "man perl" or "perldoc perl". If you have access to the Internet, point your browser at http://www.perl.org/, the Perl Home Page. -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: bugs-unsubscr...@httpd.apache.org For additional commands, e-mail: bugs-h...@httpd.apache.org