You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@curator.apache.org by "Cameron McKenzie (JIRA)" <ji...@apache.org> on 2014/06/02 00:14:01 UTC

[jira] [Created] (CURATOR-110) LeaderLatch does not complete if it is started without a connection to ZooKeeper

Cameron McKenzie created CURATOR-110:
----------------------------------------

             Summary: LeaderLatch does not complete if it is started without a connection to ZooKeeper
                 Key: CURATOR-110
                 URL: https://issues.apache.org/jira/browse/CURATOR-110
             Project: Apache Curator
          Issue Type: Bug
          Components: Recipes
    Affects Versions: 2.5.0
            Reporter: Cameron McKenzie
            Priority: Minor


Given the following conditions:
1.) No connection is available to ZK
2.) A LeaderLatch is created and started
3.) All retries for the leader latch creating its ephemeral zNode have been exhausted.

At this point the LeaderLatch will not begin functioning correctly when a connection is established. This is due to it ignoring 'CONNECTED' connection state events (it only handles RECONNECTED events).

The fix should simply be a case of making the state handling for CONNECTED and RECONNECTED the same.



--
This message was sent by Atlassian JIRA
(v6.2#6252)