[ 
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.

Reply via email to