]
Brian Stansberry closed JBAS-7397.
----------------------------------
Fix Version/s: (was: JBossAS-5.2.0.Beta1)
Resolution: Out of Date
Superseded by JBAS-7412
JBossCacheManager passivated session expiration will never give up on
problem sessions
--------------------------------------------------------------------------------------
Key: JBAS-7397
URL:
https://jira.jboss.org/jira/browse/JBAS-7397
Project: JBoss Application Server
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: Clustering, Web (Tomcat) service
Affects Versions: JBossAS-5.1.0.GA
Reporter: Brian Stansberry
Assignee: Brian Stansberry
JBossCacheManager.processExpirationPassivation() includes logic to expire sessions
passivated on disk. What this logic attempts to do is fairly complex and includes
deserializing the session off the disk. If there is a problem, an ERROR message is logged
and in the next run of the background processor, another attempt is made.
All this is fine, but if whatever is causing the problem isn't going to correct
itself, trying over and over each time the background thread runs is pointless and just
spams the logs. We should track these failures, and if they recur just log a WARN and go
ahead and remove the session.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: