Sergey Serebryanik created CURATOR-202:
------------------------------------------

             Summary: LeaderSelector node is not removed on connection loss if 
reconnected to the same session
                 Key: CURATOR-202
                 URL: https://issues.apache.org/jira/browse/CURATOR-202
             Project: Apache Curator
          Issue Type: Bug
          Components: Recipes
    Affects Versions: 2.7.1
            Reporter: Sergey Serebryanik
            Priority: Minor


Leader selection fails when connection is lost but restored before session 
timed out.
TC:
* the client looses connection to the zookeeper server
* the client looses leadership
* the client reconnects to the zookeeper server using the same session
* the leader node wasn't deleted because the connection was not available on 
deleteOurPath() call, and because the client had reconnected to the same 
session, so the ephemeral node wasn't deleted by zookeeper
* the client creates the new node
* no one is the leader because the old leader node stays forever.




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to