[jboss-cvs] JBossAS SVN: r107596 - branches/JBPAPP_5_1/tomcat/src/main/org/jboss/web/tomcat/security.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Aug 13 14:12:40 EDT 2010
Author: darran.lofthouse at jboss.com
Date: 2010-08-13 14:12:40 -0400 (Fri, 13 Aug 2010)
New Revision: 107596
Modified:
branches/JBPAPP_5_1/tomcat/src/main/org/jboss/web/tomcat/security/SecurityAssociationActions.java
Log:
[JBPAPP-3866] Web Service Memory Leak of org.jboss.ws.extensions.security.SimplePrincipal.
Still call clear on SecurityAssociation to ensure if any SecurityAssociation has been set it is cleared.
Modified: branches/JBPAPP_5_1/tomcat/src/main/org/jboss/web/tomcat/security/SecurityAssociationActions.java
===================================================================
--- branches/JBPAPP_5_1/tomcat/src/main/org/jboss/web/tomcat/security/SecurityAssociationActions.java 2010-08-13 18:03:51 UTC (rev 107595)
+++ branches/JBPAPP_5_1/tomcat/src/main/org/jboss/web/tomcat/security/SecurityAssociationActions.java 2010-08-13 18:12:40 UTC (rev 107596)
@@ -33,6 +33,7 @@
import org.jboss.security.RunAs;
import org.jboss.security.RunAsIdentity;
+import org.jboss.security.SecurityAssociation;
import org.jboss.security.SecurityContext;
import org.jboss.security.SecurityContextAssociation;
import org.jboss.security.SecurityContextFactory;
@@ -83,8 +84,8 @@
static PrivilegedAction ACTION = new ClearAction();
public Object run()
{
- //SecurityAssociation.clear();
- SecurityContextAssociation.clearSecurityContext();
+ SecurityAssociation.clear();
+ //SecurityContextAssociation.clearSecurityContext();
return null;
}
}
More information about the jboss-cvs-commits
mailing list