Craig Muchinsky created CURATOR-83:
--------------------------------------
Summary: 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.1.5#6160)