Author: rmannibucau
Date: Mon Jul 8 09:53:58 2013
New Revision: 1500636
URL: http://svn.apache.org/r1500636
Log:
TOMEE-996 cleaning contexts in SecurityServiceImpl
Modified:
tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/core/security/SecurityServiceImpl.java
Modified:
tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/core/security/SecurityServiceImpl.java
URL:
http://svn.apache.org/viewvc/tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/core/security/SecurityServiceImpl.java?rev=1500636&r1=1500635&r2=1500636&view=diff
==============================================================================
---
tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/core/security/SecurityServiceImpl.java
(original)
+++
tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/core/security/SecurityServiceImpl.java
Mon Jul 8 09:53:58 2013
@@ -88,7 +88,7 @@ public class SecurityServiceImpl extends
*/
@Override
public void logout(UUID securityIdentity) throws LoginException {
- LoginContext context = contexts.get(securityIdentity);
+ LoginContext context = contexts.remove(securityIdentity);
if (null == context) {
throw new IllegalStateException("Unable to logout. Can not recover
LoginContext.");
}