httpd-bugs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject [Bug 53870] Deadlock in CRYPTO_add_lock with Apache 2.2.22 worker MPM on Solaris 9 64-bit
Date Wed, 28 Nov 2012 21:30:16 GMT
https://issues.apache.org/bugzilla/show_bug.cgi?id=53870

Daniel Ruggeri <DRuggeri@primary.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |DRuggeri@primary.net

--- Comment #8 from Daniel Ruggeri <DRuggeri@primary.net> ---
For those seeing the issue: Are you using an engine (SSLCryptoDevice)? I know
some register their own callbacks for locks - not sure if that's coming into
play.





I see similar behavior as well on Solaris 10 w/ worker in openssl-0.9.8u, but
far fewer zombie processes. This is on a particularly busy production install
rather than under a load test scenario. Just like the original bug, I see a few
threads interacting with a proxied resource with most threads sitting in
CRYPTO_add_lock. There is at least one zombie thread in 5 of the 6 running
child processes. The child process without any zombies are still sitting in
CRYPTO_add_lock.


I can attach pstack output as well, but the short version is:
*Very few threads doing work
*Many threads waiting in CRYPTO_add_lock
*Did not seem to happen in 2.2.13 w/ openssl-0.9.8l with an otherwise identical
config


Happy to provide more info if needed

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


Mime
View raw message