SEC-543: Moved logging out of synchronized block

This commit is contained in:
Luke Taylor 2008-01-29 16:04:49 +00:00
parent 9fe181046b
commit 379b7ab337

View File

@ -161,11 +161,11 @@ public class SessionRegistryImpl implements SessionRegistry, ApplicationListener
return; return;
} }
synchronized (sessionsUsedByPrincipal) {
if (logger.isDebugEnabled()) { if (logger.isDebugEnabled()) {
logger.debug("Removing session " + sessionId + " from principal's set of registered sessions"); logger.debug("Removing session " + sessionId + " from principal's set of registered sessions");
} }
synchronized (sessionsUsedByPrincipal) {
sessionsUsedByPrincipal.remove(sessionId); sessionsUsedByPrincipal.remove(sessionId);
if (sessionsUsedByPrincipal.size() == 0) { if (sessionsUsedByPrincipal.size() == 0) {