Rakesh R created ZOOKEEPER-1910:
-----------------------------------
Summary: RemoveWatches wrongly removes the watcher if multiple
watches exists on a path
Key: ZOOKEEPER-1910
URL: https://issues.apache.org/jira/browse/ZOOKEEPER-1910
Project: ZooKeeper
Issue Type: Bug
Reporter: Rakesh R
Assignee: Rakesh R
Fix For: 3.5.0
Consider a case where zkclient has added 2 data watchers(say 'w1' and 'w2') on
'/node1'.
Now user has removed w1, but this is deleting the 'CnxnWatcher' in ZK server
against the "/node1" path. This will affect other data watchers(if any) of same
client on same path. In our case 'w2' would not be notified.
Note: please see the attached test case to understand more.
--
This message was sent by Atlassian JIRA
(v6.2#6252)