activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Daniel Ellis (JIRA)" <jira+amq...@apache.org>
Subject [jira] Created: (AMQNET-147) Connection fails to close if a producer or consumer has not been disposed (only when using the failover transport).
Date Wed, 25 Feb 2009 19:44:00 GMT
Connection fails to close if a producer or consumer has not been disposed (only when using
the failover transport).
-------------------------------------------------------------------------------------------------------------------

                 Key: AMQNET-147
                 URL: https://issues.apache.org/activemq/browse/AMQNET-147
             Project: ActiveMQ .Net
          Issue Type: Bug
          Components: ActiveMQ Client
    Affects Versions: 1.1
         Environment: Using failover transport
            Reporter: Daniel Ellis
            Assignee: Jim Gomes


When using the failover transport such as:-
<defaultURI value="activemq:failover:(tcp://activemqhost:61616,tcp://activemqhost:61616)"/>

A connection will fail to close if you dispose a connection before disposing a consumer or
producer that is associated with the connection.  The dispose call never returns because the
failover transport is continually reconnecting due to a KeyNotFoundException.  The KeyNotfoundException
is thrown because a session no longer exists in the connection state.

A number of the existing unit tests fail (actually they never return) when using the failover
transport.  When in debug, a DebugAssert is displayed for each error that causes the reconnect.

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


Mime
View raw message