[ 
https://issues.apache.org/jira/browse/QPID-6201?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Keith Wall reassigned QPID-6201:
--------------------------------

    Assignee: Keith Wall

> BDB state change events must be delivered sequential to the virtualhostnode
> ---------------------------------------------------------------------------
>
>                 Key: QPID-6201
>                 URL: https://issues.apache.org/jira/browse/QPID-6201
>             Project: Qpid
>          Issue Type: Bug
>          Components: Java Broker
>    Affects Versions: 0.30
>            Reporter: Keith Wall
>            Assignee: Keith Wall
>              Labels: HA
>             Fix For: 0.31
>
>
> The ReplicatedEnvironmentFacade uses a thread pool executor to deliver JE 
> state change notifications up to the BDBHAVHN.  JE requires this - it 
> stipulates you should do minimal work in these callbacks.  These events 
> (transitions to replica, master etc) need to be delivered sequentially to the 
> node in order for the BDBHAVHN to behave correctly.
> Unfortunately a coding error has accidentally assigned this to a thread pool 
> with multiple threads, meaning this may not be the case.
> This has been seen to cause a group in a state where a VHN was in the MASTER 
> role, but its underlying virtual host remained UNAVAILABLE.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to