diff options
author | Greg Wilkins | 2015-01-07 18:53:30 +0000 |
---|---|---|
committer | Greg Wilkins | 2015-01-07 18:53:30 +0000 |
commit | 3270af81e88a356d1e5330d9117fa86378cda6c2 (patch) | |
tree | b046723a9b868dbb4b8bdaea522dc150851ede05 /jetty-jaspi | |
parent | 3abfbe26b391a7486fd3eb68586dad981bf77de8 (diff) | |
download | org.eclipse.jetty.project-3270af81e88a356d1e5330d9117fa86378cda6c2.tar.gz org.eclipse.jetty.project-3270af81e88a356d1e5330d9117fa86378cda6c2.tar.xz org.eclipse.jetty.project-3270af81e88a356d1e5330d9117fa86378cda6c2.zip |
456956 Reduce ThreadLocal.remove() weak reference garbage
Diffstat (limited to 'jetty-jaspi')
-rw-r--r-- | jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/ServletCallbackHandler.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/ServletCallbackHandler.java b/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/ServletCallbackHandler.java index 65819e5fd9..e65d97a258 100644 --- a/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/ServletCallbackHandler.java +++ b/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/ServletCallbackHandler.java @@ -126,14 +126,14 @@ public class ServletCallbackHandler implements CallbackHandler public CallerPrincipalCallback getThreadCallerPrincipalCallback() { CallerPrincipalCallback callerPrincipalCallback = _callerPrincipals.get(); - _callerPrincipals.remove(); + _callerPrincipals.set(null); return callerPrincipalCallback; } public GroupPrincipalCallback getThreadGroupPrincipalCallback() { GroupPrincipalCallback groupPrincipalCallback = _groupPrincipals.get(); - _groupPrincipals.remove(); + _groupPrincipals.set(null); return groupPrincipalCallback; } } |