[ 
https://issues.apache.org/jira/browse/CURATOR-350?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Olivier Liegeon closed CURATOR-350.
-----------------------------------
    Resolution: Invalid

Thinking more about, it does not make any sense.
Multiple watcher share the same service. Closing it in one watcher is wrong

> Allow to close executor service on shutdown
> -------------------------------------------
>
>                 Key: CURATOR-350
>                 URL: https://issues.apache.org/jira/browse/CURATOR-350
>             Project: Apache Curator
>          Issue Type: Improvement
>            Reporter: Olivier Liegeon
>            Assignee: Jordan Zimmerman
>
> In Issue 251, we got the ability to create a ChildrenCache and passing an 
> ExecutorService. 
> This change does allow to close this service when closing the childrenCache. 
> This should be a parameter, false by default to keep current behavior
> in {{CloseableExecutorService}}
> {code}
> /**
>      * @param executorService the service to decorate
>      */
>     public CloseableExecutorService(ExecutorService executorService)
>     {
>        this(executorService, false);
>     }
> {code}
> {code}
> if (shutdownOnClose) {
>             executorService.shutdownNow();
> }
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to