twitter/commons — pull request #175 by hoffrocket (2013-08-14 00:15:43+00:00)
Title: Fixed ZooKeeperNode to prevent duplicate WatcherS

Duplicate WatcherS were being added after every change to a path
because a new Watcher was passed into the getData call each time. This
change creates a Watcher that is .equals so that the Set of Watchers
within the ZK library doesn't grow without bounds.