Broker async disconnect of connections while waiting for slave to connect can 
lead to hung failover transport
-------------------------------------------------------------------------------------------------------------

                 Key: AMQ-2588
                 URL: https://issues.apache.org/activemq/browse/AMQ-2588
             Project: ActiveMQ
          Issue Type: Bug
          Components: Broker
    Affects Versions: 5.3.0
            Reporter: Gary Tully
            Assignee: Gary Tully
             Fix For: 5.4.0


failover transport can miss an async exception or inactivity timeout exception 
while in the process of doing a reconnect and can signal reconnection complete 
in error, leading to a hang.
Some slight changes to AMQ2183Test which demonstrated intermittent hangs made 
it reliably reproducible and lead to the diagnosis. 
Test scenario is trying to connect to a broker that is waiting for a slave to 
connect to it. so a pure master slave setup. The failover will eventually hang 
thinking it has successfully reconnected but has missed an exception.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to