You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by "Gary Tully (JIRA)" <ji...@apache.org> on 2010/01/29 18:38:32 UTC

[jira] Created: (AMQ-2588) Broker async disconnect of connections while waiting for slave to connect can lead to hung failover transport

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.


[jira] Resolved: (AMQ-2588) Broker async disconnect of connections while waiting for slave to connect can lead to hung failover transport

Posted by "Gary Tully (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/AMQ-2588?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gary Tully resolved AMQ-2588.
-----------------------------

    Resolution: Fixed

fixed in r904568

> 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.