[ https://issues.apache.org/jira/browse/ZOOKEEPER-2697?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15984535#comment-15984535 ]
ASF GitHub Bot commented on ZOOKEEPER-2697: ------------------------------------------- Github user eolivelli commented on the issue: https://github.com/apache/zookeeper/pull/222 @hanm This patch only adds a new method, with no changes to the rest of the library and it does not break binary compatibility. So IMHO It can be safely added to 3.5.x branch to. But I am a newbie of ZK project rules. > Handle graceful stop of ZookKeeper client > ----------------------------------------- > > Key: ZOOKEEPER-2697 > URL: https://issues.apache.org/jira/browse/ZOOKEEPER-2697 > Project: ZooKeeper > Issue Type: Improvement > Components: java client > Affects Versions: 3.4.9 > Reporter: Enrico Olivelli > Priority: Critical > > As seen in ZOOKEEPER-1394 I would like to have the "close" which waits for > all background activities to finish. > In tests the method "testableWaitForShutdown" is used. > We can add a new ZooKeeper.close(int tineout) method which will act as > testableWaitForShutdown, joining all support threads. -- This message was sent by Atlassian JIRA (v6.3.15#6346)