Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGreg Wilkins2015-01-07 18:53:30 +0000
committerGreg Wilkins2015-01-07 18:53:30 +0000
commit3270af81e88a356d1e5330d9117fa86378cda6c2 (patch)
treeb046723a9b868dbb4b8bdaea522dc150851ede05 /jetty-jaspi
parent3abfbe26b391a7486fd3eb68586dad981bf77de8 (diff)
downloadorg.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.java4
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;
}
}

Back to the top