]
Brian Stansberry closed JBAS-7412.
----------------------------------
Fix Version/s: JBossAS-6.0.0.M2
(was: JBossAS-6.0.0.M3)
Resolution: Done
Tighten handling of expiration of ClusteredSession
--------------------------------------------------
Key: JBAS-7412
URL:
https://jira.jboss.org/jira/browse/JBAS-7412
Project: JBoss Application Server
Issue Type: Task
Security Level: Public(Everyone can see)
Components: Clustering, Web (Tomcat) service
Affects Versions: JBossAS-5.1.0.GA
Reporter: Brian Stansberry
Assignee: Brian Stansberry
Fix For: JBossAS-6.0.0.M2
Improve expiration/invalidation processing in JBossCacheManager/ClusteredSession:
1) Ensure any runtime exceptions thrown by servlet spec listeners propagate (SRV.10.6 in
2.5 spec, 11.6 on 3.0) to HttpSession.invalidate() callers
2) If such exceptions are thrown, make sure the session is first marked as invalid
3) In the background session expiration task, catch all such exceptions, or any other
exceptions and then "brute force" remove the session
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: