Vladisav Jelisavcic created IGNITE-2768:
-------------------------------------------

             Summary: 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: 1.5.0.final


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.4#6332)

Reply via email to