Github user lvfangmin commented on a diff in the pull request:
https://github.com/apache/zookeeper/pull/689#discussion_r234399479
--- Diff:
zookeeper-server/src/main/java/org/apache/zookeeper/server/watch/WatcherCleaner.java
---
@@ -177,6 +180,7 @@ public void shutdown() {
stopped = true;
deadWatchers.clear();
cleaners.stop();
+ super.interrupt();
--- End diff --
Maybe just change it to this.interrupt(), since we're not overwriting it.---
