464989 AbstractSessionManager.removeEventListener() should remove HttpSessionIdListener

This commit is contained in:
Jan Bartel 2015-04-22 15:39:35 +10:00
parent e97c726ccf
commit a7bd9d1dd9
1 changed files with 3 additions and 0 deletions

View File

@ -575,6 +575,9 @@ public abstract class AbstractSessionManager extends ContainerLifeCycle implemen
_sessionAttributeListeners.remove(listener);
if (listener instanceof HttpSessionListener)
_sessionListeners.remove(listener);
if (listener instanceof HttpSessionIdListener)
_sessionIdListeners.remove(listener);
removeBean(listener);
}
/* ------------------------------------------------------------ */