bug 49159: Improve ThreadLocal memory leak clean-up
authorslaurent <slaurent@13f79535-47bb-0310-9956-ffa450edef68>
Sun, 5 Dec 2010 22:54:05 +0000 (22:54 +0000)
committerslaurent <slaurent@13f79535-47bb-0310-9956-ffa450edef68>
Sun, 5 Dec 2010 22:54:05 +0000 (22:54 +0000)
commitbe2c117e5ae77f4c125c3cace4b0ffd4de580d3b
tree7797265a803df77361e135068f0c618c359c732b
parentd8d8479907ac0ce79d3d8eb50935afaba9288428
bug 49159: Improve ThreadLocal memory leak clean-up
https://issues.apache.org/bugzilla/show_bug.cgi?id=49159
Renewing threads of the pool when a webapp is stopped

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1042482 13f79535-47bb-0310-9956-ffa450edef68
18 files changed:
conf/server.xml
java/org/apache/catalina/core/StandardContext.java
java/org/apache/catalina/core/StandardThreadExecutor.java
java/org/apache/catalina/core/ThreadLocalLeakPreventionListener.java [new file with mode: 0644]
java/org/apache/catalina/core/mbeans-descriptors.xml
java/org/apache/catalina/loader/LocalStrings.properties
java/org/apache/catalina/loader/WebappClassLoader.java
java/org/apache/catalina/loader/WebappLoader.java
java/org/apache/tomcat/util/threads/Constants.java [new file with mode: 0644]
java/org/apache/tomcat/util/threads/LocalStrings.properties [new file with mode: 0644]
java/org/apache/tomcat/util/threads/TaskQueue.java
java/org/apache/tomcat/util/threads/TaskThread.java [new file with mode: 0644]
java/org/apache/tomcat/util/threads/TaskThreadFactory.java
java/org/apache/tomcat/util/threads/ThreadPoolExecutor.java
res/confinstall/server_1.xml
webapps/docs/changelog.xml
webapps/docs/config/context.xml
webapps/docs/config/executor.xml