qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Martin Ritchie (JIRA)" <qpid-...@incubator.apache.org>
Subject [jira] Created: (QPID-895) FailoverSingleServer delays on first connection.
Date Wed, 02 Apr 2008 09:44:24 GMT
FailoverSingleServer delays on first connection.
------------------------------------------------

                 Key: QPID-895
                 URL: https://issues.apache.org/jira/browse/QPID-895
             Project: Qpid
          Issue Type: Bug
            Reporter: Martin Ritchie
            Priority: Minor


Summary:
_currentRetries is -1 on first connection but at the delay point in getNextBroker it has already
been incremented.

I'm sure the code was supposed to incorrectly say '-1' rather than '1' but both of those are
wrong. We want to delay on all subsequent connection attempts which means '> 0'. 

-        if (delayStr != null && _currentRetries != 1)
+       if (delayStr != null && _currentRetries > 0)


So this should fix the issue. A work around is to use two brokers in the URL with their own
connectdelay that way it will use the RoundRobin Method which doesn't have this bug.

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