Hello, we're using Apache 1.3.26 / mod_perl 1.29 on Solaris 8 with Perl 5.6.1 and gcc 2.95.3.
I experienced occasional hangs of Apache::AuthenNTLM 2.04. I suspect that the "MaxKeepAliveRequests" option within httpd.conf might be involved: Maybe one httpd-process acquires successfully the semaphore for doing NTLM. After sending the nonce to the client, the httpd-processes closes the connection to the client, because the max. connection counter has already been decremented down to 1. All other httpd-processes that like to do NTLM as well will run into a timeout for the semaphore. May that be the reason for the hangs I experienced? I monitored the semaphore with a cronjob. When the hang occurs, the ncnt of the semaphore in not null: 11:42:00 val: 0 pid: 3717 ncnt: 0 zcnt: 0 11:43:00 val: 1 pid: 3739 ncnt: 0 zcnt: 0 11:44:00 val: 1 pid: 3739 ncnt: 0 zcnt: 0 11:45:00 val: 0 pid: 15507 ncnt: 1 zcnt: 0 <- hang 11:46:00 val: 0 pid: 15512 ncnt: 1 zcnt: 0 <- 11:47:00 val: 0 pid: 15511 ncnt: 2 zcnt: 0 <- ... The first timeouts for the semaphores occured 11:42:07. Any suggestions from any gurus about my thougths? regards Stefan __________________________________________________________________ Turbospeed zum Turbopreis! Surfen Sie doch auch mit der DSL-Flatrate von Tiscali. Nur 15,90 EUR im Monat. Tiscali DSL basiert auf dem T-DSL-Anschluss der Deutschen Telekom AG, durch den weitere Kosten entstehen. Dieser ist in vielen Anschlussgebieten verfügbar. 6 Monate Mindestvertragslaufzeit. Und falls Sie wider Erwarten im ersten Monat nicht zufrieden sein sollten, gewährt Tiscali Ihnen ein sofortiges Kündigungsrecht und Sie erhalten Ihr Geld zurück. Klicken Sie hier: http://registrierung.tiscali.de/produkte/1342_dslflatrate.php?akkcode=10253 -- Reporting bugs: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html