You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by mr...@apache.org on 2007/10/25 12:11:45 UTC

svn commit: r588189 - in /struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp: AbstractTagTest.java ui/DateTagTest.java

Author: mrdon
Date: Thu Oct 25 03:11:44 2007
New Revision: 588189

URL: http://svn.apache.org/viewvc?rev=588189&view=rev
Log:
Nulling out variables on teardown to fix memory leak in tests WW-1715

Modified:
    struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/AbstractTagTest.java
    struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/ui/DateTagTest.java

Modified: struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/AbstractTagTest.java
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/AbstractTagTest.java?rev=588189&r1=588188&r2=588189&view=diff
==============================================================================
--- struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/AbstractTagTest.java (original)
+++ struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/AbstractTagTest.java Thu Oct 25 03:11:44 2007
@@ -135,5 +135,15 @@
         super.tearDown();
         pageContext.verify();
         request.verify();
+        action = null;
+        context = null;
+        session = null;
+        stack = null;
+        writer = null;
+        request = null;
+        pageContext = null;
+        response = null;
+        servletContext = null;
+        mockContainer = null;
     }
 }

Modified: struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/ui/DateTagTest.java
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/ui/DateTagTest.java?rev=588189&r1=588188&r2=588189&view=diff
==============================================================================
--- struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/ui/DateTagTest.java (original)
+++ struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/ui/DateTagTest.java Thu Oct 25 03:11:44 2007
@@ -260,6 +260,7 @@
 
     protected void tearDown() throws Exception {
         super.tearDown();
+        tag = null;
     }
 
 }