[jboss-jira] [JBoss JIRA] Commented: (EJBTHREE-1136) Upon restart a failed node sees stale persisted SFSBs

Brian Stansberry (JIRA) jira-events at lists.jboss.org
Tue Nov 27 23:20:46 EST 2007


    [ http://jira.jboss.com/jira/browse/EJBTHREE-1136?page=comments#action_12389520 ] 
            
Brian Stansberry commented on EJBTHREE-1136:
--------------------------------------------

Fixed in Branch_4_2; still need to port to trunk.

> Upon restart a failed node sees stale persisted SFSBs
> -----------------------------------------------------
>
>                 Key: EJBTHREE-1136
>                 URL: http://jira.jboss.com/jira/browse/EJBTHREE-1136
>             Project: EJB 3.0
>          Issue Type: Bug
>          Components: Clustering
>            Reporter: Brian Stansberry
>         Assigned To: Brian Stansberry
>             Fix For: HEAD, AS 4.2.3.GA
>
>
> StatefulTreeCache needs to always purge all state in its region (including passivated sessions stored by the cache loader) as part of initialize processing.  It purges as part of stop() but that's inadequate, as stop() isn't called when a node crashes.
> Effect here is if buddy replication is used and a crashed node is restarted, the buddy group tree state transfer doesn't override the old persistent state in the main tree.  If a failover request then comes in for a session previously persisted in the main tree, instead of gravitating the data from the current owner the stale data is read from disk.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list