You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Vladimir Ozerov (JIRA)" <ji...@apache.org> on 2017/04/10 12:21:41 UTC

[jira] [Updated] (IGNITE-2768) Public API for data structures should be guarded from being invoked after node is stopped

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

Vladimir Ozerov updated IGNITE-2768:
------------------------------------
    Fix Version/s:     (was: 2.0)
                   2.1

> Public API for data structures should be guarded from being invoked after node is stopped
> -----------------------------------------------------------------------------------------
>
>                 Key: IGNITE-2768
>                 URL: https://issues.apache.org/jira/browse/IGNITE-2768
>             Project: Ignite
>          Issue Type: Bug
>          Components: data structures
>    Affects Versions: 1.6
>            Reporter: Vladisav Jelisavcic
>            Priority: Minor
>             Fix For: 2.1
>
>
> For such functionality we have GridKernalGateway, which guards all public API calls from being invoked after node is stopped. Public method implementations should be surrounded with ctx.gateway().readLock() and ctx.gateway().readUnlock(). As an example see GridExecutorService.
> This ticket is based on conversation: 
> [https://issues.apache.org/jira/browse/IGNITE-2735?focusedCommentId=15181493&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15181493]



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)