Author: remy.maucherat(a)jboss.com
Date: 2008-03-05 18:00:22 -0500 (Wed, 05 Mar 2008)
New Revision: 476
Modified:
trunk/java/org/apache/catalina/core/ApplicationContext.java
trunk/webapps/docs/changelog.xml
Log:
- Make innerclass static.
Modified: trunk/java/org/apache/catalina/core/ApplicationContext.java
===================================================================
--- trunk/java/org/apache/catalina/core/ApplicationContext.java 2008-03-05 22:01:54 UTC
(rev 475)
+++ trunk/java/org/apache/catalina/core/ApplicationContext.java 2008-03-05 23:00:22 UTC
(rev 476)
@@ -958,7 +958,7 @@
* Internal class used as thread-local storage when doing path
* mapping during dispatch.
*/
- private final class DispatchData {
+ private static final class DispatchData {
public MessageBytes uriMB;
public MappingData mappingData;
Modified: trunk/webapps/docs/changelog.xml
===================================================================
--- trunk/webapps/docs/changelog.xml 2008-03-05 22:01:54 UTC (rev 475)
+++ trunk/webapps/docs/changelog.xml 2008-03-05 23:00:22 UTC (rev 476)
@@ -157,6 +157,9 @@
<fix>
ExtendedAccessLogValve cs-uri not print empty querystring (pero)
</fix>
+ <fix>
+ <bug>44389</bug>: Memory leak caused by non static innerclass of
ApplicationContext. (remm)
+ </fix>
</changelog>
</subsection>
<subsection name="Coyote">
@@ -184,6 +187,9 @@
<fix>
<bug>44223</bug>: Add support for remaining truststore system
property. (markt)
</fix>
+ <fix>
+ Simplify response reset. (remm)
+ </fix>
</changelog>
</subsection>
<subsection name="Jasper">
Show replies by date