Javier Cacheiro created ZOOKEEPER-2931: ------------------------------------------
Summary: WriteLock recipe: incorrect znode ordering when the sessionId is part of the znode name Key: ZOOKEEPER-2931 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-2931 Project: ZooKeeper Issue Type: Bug Reporter: Javier Cacheiro When the nodes are sorted in WriteLock.java using a TreeSet the whole znode path is taken into account and not just the sequence number. This causes an issue when the sessionId is included in the znode path because a znode with a lower sessionId will appear as lower than other znode with a higher sessionId even if its sequence number is bigger. In specific situations this ended with two clients holding the lock at the same time. -- This message was sent by Atlassian JIRA (v6.4.14#64029)