Description
The WatcherRemoveCuratorFramework introduced in 3.0.0 doesn't track watchers correctly and can sometimes lose track of some watchers and, thus, not delete them when requested to. Examples:
- Exists watchers stay set even when there is a NoNode exception
- If a watcher is successfully set and then the same watcher is used during a network failure, WatcherRemoveCuratorFramework will clear the watcher internally.
Attachments
Issue Links
- links to