twitter/commons — pull request #177 by hoffrocket (2013-08-19 16:20:11+00:00)
Title: Fixed ZooKeeperNode to prevent duplicate WatcherS

Duplicate WatcherS were being added on failed getData calls
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 when there are request failures.