[ https://issues.apache.org/jira/browse/QPID-6131?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Keith Wall updated QPID-6131: ----------------------------- Assignee: Alex Rudyy (was: Keith Wall) > Prevent messaging connection to virtualhost that is in the process of being > closed > ----------------------------------------------------------------------------------- > > Key: QPID-6131 > URL: https://issues.apache.org/jira/browse/QPID-6131 > Project: Qpid > Issue Type: Bug > Components: Java Broker > Affects Versions: 0.30 > Reporter: Keith Wall > Assignee: Alex Rudyy > Fix For: 0.31 > > > As highlighted by the sporadic failure of > MultiNodeTest.testLossOfQuorumCausesClientDisconnection on Apache CI, there > is currently an defect where the Java Broker continues to permit a connection > to the VirtualHost whilst it is being transitioned to being closed. > This is highlighted by the HA test. Here a group that had quorum, is > deliberately deprived of it by killing the other nodes. The test expects an > existing connection fails its next operation, and that new connections to the > node are disallowed. The latter part shows the race condition. Sometimes > new connections are denied, sometimes they are erroneously allowed. > https://builds.apache.org/view/M-R/view/Qpid/job/Qpid-Java-Java-BDB-TestMatrix/jdk=JDK%201.7%20(latest),label=Ubuntu,profile=java-bdb.0-10/1487/testReport/junit/org.apache.qpid.server.store.berkeleydb.replication/MultiNodeTest/testLossOfQuorumCausesClientDisconnection/ -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org