curator-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jordan Zimmerman (JIRA)" <j...@apache.org>
Subject [jira] [Closed] (CURATOR-83) LeaderLatch.close() doesn't fire LeaderLatchListener.notLeader()
Date Thu, 06 Mar 2014 10:52:49 GMT

     [ https://issues.apache.org/jira/browse/CURATOR-83?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Jordan Zimmerman closed CURATOR-83.
-----------------------------------

    Resolution: Duplicate

> LeaderLatch.close() doesn't fire LeaderLatchListener.notLeader()
> ----------------------------------------------------------------
>
>                 Key: CURATOR-83
>                 URL: https://issues.apache.org/jira/browse/CURATOR-83
>             Project: Apache Curator
>          Issue Type: Bug
>          Components: Recipes
>    Affects Versions: 2.3.0
>            Reporter: Craig Muchinsky
>
> When closing a LeaderLatch, the order of cleanup is such that LeaderLatchListeners are
not told they are no longer the leader. Within the finally block of the close() method the
listener container is being cleared prior to the call to setLeadership(false). I believe simply
reversing these calls will fix the problem.



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

Mime
View raw message