qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alex Rudyy (JIRA)" <j...@apache.org>
Subject [jira] [Created] (QPID-4289) [Java Client 0-8/0-9.x] Failover functionality does not restore the connection
Date Fri, 07 Sep 2012 12:29:07 GMT
Alex Rudyy created QPID-4289:

             Summary: [Java Client 0-8/0-9.x] Failover functionality does not restore the
                 Key: QPID-4289
                 URL: https://issues.apache.org/jira/browse/QPID-4289
             Project: Qpid
          Issue Type: Bug
          Components: Java Client
    Affects Versions: 0.18, 0.16, 0.19
            Reporter: Alex Rudyy
            Assignee: Alex Rudyy
             Fix For: 0.19

Failover functionality on 0-8/0-9.x java client does not restore the connection in the following

* when on initial establishing of the connectivity the connection object is marked as closed
after to not being able to connect to the first brokers from the broker list but managed to
connect to the one of the following brokers from the broker list
* there are racing condition between waking up the connection state waiters and closing the
phisical connection. As result, waiters are notified, new connection is created and closed
* on killing the broker when no IOException is thrown from socket input/output streams but
-1 is returned by read operation instead, the failover starts but IoSender thread is left
running. As result, on multiple reconnection attempts the thread resources can be exhausted
and that can potentially result in OOME. 

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org

View raw message