[jboss-jira] [JBoss JIRA] Created: (JBCLUSTER-269) AbstractJBossCacheService getSessionIds() misses dead backup regions
Brian Stansberry (JIRA)
jira-events at lists.jboss.org
Wed May 5 17:49:06 EDT 2010
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.1.2.GA, HA-Server-Cache-JBC 2.0.1.GA , HA-Server-Cache-JBC 2.2.0.Final
Reporter: Brian Stansberry
Assignee: Brian Stansberry
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: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list