Github user anmolnar commented on the issue:
https://github.com/apache/zookeeper/pull/689
@tumativ This patch makes sense to me and looks like a nice improvement.
In the Jira you're saying "also complete the remaining dead watchers when
interrupt happen", but I cannot see the change related to this. If cleanUp
thread gets interrupted it brakes the while loop and doesn't process
`deadWatchers`. (which I believe is right, but not sure what you're referring
to)---
