https://bz.apache.org/bugzilla/show_bug.cgi?id=59797

            Bug ID: 59797
           Summary: Per thread error hash grows indefinitely
           Product: Tomcat Native
           Version: 1.2.9
          Hardware: PC
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Library
          Assignee: dev@tomcat.apache.org
          Reporter: ma...@apache.org

OpenSSL maintains a hash of recent errors per thread.

The way the tc-native code is written, a new entry is created for any thread
that performs a TLS read or write.

The hash is never cleaned up so it grows indefinitely.

The greater the turn-over of threads (e.g. due to executor configuration or the
use of async reads or writes on non-container threads), the greater the
problem.

While the leak has been observed, there are no known instances (so far) of it
growing to the point where it causes problems.,

For full details see this thread:
https://lists.apache.org/thread.html/6d61c7169e37841b594f10c99952a80a5bb65a42958d36dcc6f7b4ae@%3Cdev.tomcat.apache.org%3E

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

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to