Somewhat ironically, the call to java.beans.Introspector.flushCaches() that is meant...
authormarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Wed, 21 Oct 2009 20:36:23 +0000 (20:36 +0000)
committermarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Wed, 21 Oct 2009 20:36:23 +0000 (20:36 +0000)
commita641232cea0483e94d2f86e58b2f5ea6e4b5d4c9
treefea257dc866de594a56860a92f122a095dcf3f91
parent603faa43e7be4fdd564b9f17278c19a4727220d3
Somewhat ironically, the call to java.beans.Introspector.flushCaches() that is meant to prevent memory leaks now causes a leak on reload due to a change in 1.6.0_15 onwards.
Add a listener that prevents the leak.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@828196 13f79535-47bb-0310-9956-ffa450edef68
conf/server.xml
java/org/apache/catalina/core/JreMemoryLeakPreventionListener.java [new file with mode: 0644]