[ https://issues.apache.org/jira/browse/ZOOKEEPER-3183?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Venkateswarlu Tumati updated ZOOKEEPER-3183: -------------------------------------------- Description: Interrupting or notifying the WatcherCleaner thread during shutdown if it is waiting for dead watchers get certain number(watcherCleanThreshold) and also stop adding incoming deadWatcher to deadWatchersList when shutdown is initiated. (was: WatcherCleaner thread is waiting to get certain dead watchers, the shut down can happen when WatcherCleaner thread is waiting . It will be better if we Interrupt or notify to avoid the long waiting as shut down is initiated. And also complete the remaining dead watchers when interrupt happend.) Summary: Interrupting or notifying the WatcherCleaner thread during shutdown if it is waiting for dead watchers get certain number(watcherCleanThreshold) and also stop adding incoming deadWatcher to deadWatchersList when shutdown is initiated. (was: Interrupting or notifying the WatcherCleaner thread during shutdown if it is waiting for dead watchers get certain number(watcherCleanThreshold) and also process the remaining dead watchers rather coming out without processing .) > Interrupting or notifying the WatcherCleaner thread during shutdown if it > is waiting for dead watchers get certain number(watcherCleanThreshold) and > also stop adding incoming deadWatcher to deadWatchersList when shutdown is > initiated. > --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > > Key: ZOOKEEPER-3183 > URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3183 > Project: ZooKeeper > Issue Type: Improvement > Components: server > Reporter: Venkateswarlu Tumati > Priority: Minor > Labels: pull-request-available > Fix For: 3.6.0 > > Time Spent: 40m > Remaining Estimate: 0h > > Interrupting or notifying the WatcherCleaner thread during shutdown if it > is waiting for dead watchers get certain number(watcherCleanThreshold) and > also stop adding incoming deadWatcher to deadWatchersList when shutdown is > initiated. -- This message was sent by Atlassian JIRA (v7.6.3#76005)