[ https://issues.apache.org/jira/browse/ZOOKEEPER-791?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sergey Doroshenko updated ZOOKEEPER-791: ---------------------------------------- Attachment: incorrectly_triggered_watches.log Attached is client's log. Weird things are on lines 43-57 > Watches get triggered during client's reconnection > -------------------------------------------------- > > Key: ZOOKEEPER-791 > URL: https://issues.apache.org/jira/browse/ZOOKEEPER-791 > Project: Zookeeper > Issue Type: Bug > Reporter: Sergey Doroshenko > Priority: Minor > Attachments: incorrectly_triggered_watches.log > > > I start 2 of 3 servers of an ensemble, connect to it with zkCli.sh, do "ls / > 1" which registers a watch. > Then I kill one of 2 servers which makes alive one to lose a quorum and > forces client to reconnect. > And when the client connects to this alive server (but gets quickly dropped > by the server afterwards), watch is triggered: > WatchedEvent state:SyncConnected type:NodeChildrenChanged path:/ > I can reproduce it only with command-line client, and quite rarely. I tried > to write unit test, but id didn't catch this. > Has anybody seen this before? -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.