You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@curator.apache.org by "Olivier Liegeon (JIRA)" <ji...@apache.org> on 2016/09/19 20:00:21 UTC

[jira] [Created] (CURATOR-350) Allow to close executor service on shutdown

Olivier Liegeon created CURATOR-350:
---------------------------------------

             Summary: 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)