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.