[jboss-jira] [JBoss JIRA] Updated: (JBAS-4531) AsynchEventHandler should ignore queueEvent calls when stopped

Brian Stansberry (JIRA) jira-events at lists.jboss.org
Sun Feb 21 10:06:10 EST 2010


     [ https://jira.jboss.org/jira/browse/JBAS-4531?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brian Stansberry updated JBAS-4531:
-----------------------------------

    Fix Version/s: Backlog
                       (was: JBossAS-6.0.0.M3)


> AsynchEventHandler should ignore queueEvent calls when stopped
> --------------------------------------------------------------
>
>                 Key: JBAS-4531
>                 URL: https://jira.jboss.org/jira/browse/JBAS-4531
>             Project: JBoss Application Server
>          Issue Type: Task
>      Security Level: Public(Everyone can see) 
>          Components: Clustering
>            Reporter: Brian Stansberry
>            Assignee: Brian Stansberry
>            Priority: Minor
>             Fix For: Backlog
>
>
> AsynchEventHandler.queueEvent should not add events to its queue when it is stopped.  If an event is added after stop() is called, it can sit there for a long period and then be handled if start() is called again.  This could happen during a stop/start cycling of the HAPartition.
> This happens now with a MuxChannel that gets a viewAccepted as part of disconnecting -- ClusterPartition ends up putting an event in the stopped queue.  That particular issue may go away if JGroups decides to not issue the view, but we should be sure to handle such a case properly.

-- 
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