Fix the blocking of JMS operations when failover happens
--------------------------------------------------------

                 Key: QPID-3532
                 URL: https://issues.apache.org/jira/browse/QPID-3532
             Project: Qpid
          Issue Type: Bug
          Components: Java Client
            Reporter: Alex Rudyy
             Fix For: 0.13


When connection is lost and failover is started the Qpid Client should block on 
invocation of JMS operations which require sending or receiving data over the 
network.
With current implementation the performing of certain operations during 
failover can lead to unexpected behaviour.
For example, closing QueueBrowsers during failover has been observed to cause  
issues because it is possible to send the old subscription destination in a 
cancel command to the new broker as the close and failover are allowed to 
progress concurrently. As result of it the broker might close the session with 
a NOT_FOUND execution exception because failover has not finished queue 
re-creation on a new broker

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to