You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@curator.apache.org by "Ioannis Canellos (JIRA)" <ji...@apache.org> on 2013/10/05 17:56:41 UTC

[jira] [Resolved] (CURATOR-27) PathChildrenCache creates but doesn't shut down Executors

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

Ioannis Canellos resolved CURATOR-27.
-------------------------------------

       Resolution: Fixed
    Fix Version/s:     (was: TBD)
                   2.3.0

> PathChildrenCache creates but doesn't shut down Executors
> ---------------------------------------------------------
>
>                 Key: CURATOR-27
>                 URL: https://issues.apache.org/jira/browse/CURATOR-27
>             Project: Apache Curator
>          Issue Type: Bug
>          Components: Recipes
>    Affects Versions: 2.0.1-incubating
>            Reporter: Ioannis Canellos
>            Assignee: Ioannis Canellos
>             Fix For: 2.3.0
>
>         Attachments: CURATOR-27.patch
>
>
> After the introduction of the CloseableExecutorService (see CURATOR-17) the PathChildrenCache may create Executor services that it doesn't close.
> Ideally, the CloseableExecutorService should accept a parameter that specifies if the executor needs to be shutdown on close. Recipes that create their own ExecutorService should set this parameter to true. When an executor not directly managed by the recipe is used, the flag should be just false, so that the the executor doesn't always close (satisfy CURATOR-17).



--
This message was sent by Atlassian JIRA
(v6.1#6144)