]
Brian Stansberry updated JBCLUSTER-269:
---------------------------------------
Fix Version/s: HA-Server-Cache-JBC 2.0.2.Final
HA-Server-Cache-JBC 2.2.1.Final
AbstractJBossCacheService getSessionIds() misses dead backup regions
--------------------------------------------------------------------
Key: JBCLUSTER-269
URL:
https://jira.jboss.org/jira/browse/JBCLUSTER-269
Project: JBoss Clustering
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: HA-Server-Cache-JBC
Affects Versions: HA-Server-Cache-JBC 2.0.1.GA , HA-Server-Cache-JBC 2.1.2.GA,
HA-Server-Cache-JBC 2.2.0.Final
Reporter: Brian Stansberry
Assignee: Brian Stansberry
Fix For: HA-Server-Cache-JBC 2.0.2.Final , HA-Server-Cache-JBC 2.2.1.Final
The algorithm for searching for session ids does not take into account that the Fqn for
buddies whose name ends with :DEAD (i.e. buddies that JBC knows are no longer in the
group) include an extra element. Effect is getSessionIds() does not return ids for
sessions stored under such trees.
Effect of this is when a session manager starts, it gets an incomplete listing of session
ids. Affects of this are:
1) Some incorrect session count statistics through the JMX interface.
2) The sessions that are missed will not be passivated or expired by the background
cleanup task.
Such sessions will still be available if accessed by a user request.
Fix is to properly search the dead buddy backup trees.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: