Browse Source

SEC-1578: Use ThreadLocal.remove() instead of ThreadLocal.set(null)

3.0.x
Rob Winch 15 years ago
parent
commit
443231d1e8
  1. 2
      core/src/main/java/org/springframework/security/core/context/InheritableThreadLocalSecurityContextHolderStrategy.java
  2. 2
      core/src/main/java/org/springframework/security/core/context/ThreadLocalSecurityContextHolderStrategy.java

2
core/src/main/java/org/springframework/security/core/context/InheritableThreadLocalSecurityContextHolderStrategy.java

@ -35,7 +35,7 @@ final class InheritableThreadLocalSecurityContextHolderStrategy implements Secur @@ -35,7 +35,7 @@ final class InheritableThreadLocalSecurityContextHolderStrategy implements Secur
//~ Methods ========================================================================================================
public void clearContext() {
contextHolder.set(null);
contextHolder.remove();
}
public SecurityContext getContext() {

2
core/src/main/java/org/springframework/security/core/context/ThreadLocalSecurityContextHolderStrategy.java

@ -34,7 +34,7 @@ final class ThreadLocalSecurityContextHolderStrategy implements SecurityContextH @@ -34,7 +34,7 @@ final class ThreadLocalSecurityContextHolderStrategy implements SecurityContextH
//~ Methods ========================================================================================================
public void clearContext() {
contextHolder.set(null);
contextHolder.remove();
}
public SecurityContext getContext() {

Loading…
Cancel
Save