ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dmitry Karachentsev (JIRA)" <j...@apache.org>
Subject [jira] [Created] (IGNITE-4740) Service could be initialized twice on concurrent cancel and discovery event
Date Wed, 22 Feb 2017 07:15:44 GMT
Dmitry Karachentsev created IGNITE-4740:
-------------------------------------------

             Summary: Service could be initialized twice on concurrent cancel and discovery
event
                 Key: IGNITE-4740
                 URL: https://issues.apache.org/jira/browse/IGNITE-4740
             Project: Ignite
          Issue Type: Bug
          Components: managed services
    Affects Versions: 1.8
            Reporter: Dmitry Karachentsev
            Assignee: Dmitry Karachentsev
             Fix For: 2.0


In case of concurrent service cancel and discovery event, for example, applying continuous
query, may cause double init() and execute() service method invocation.

Fix should consist at least in filtering such DiscoveryCustomEvent in GridServiceProcessor.TopologyListener.
The best solution is guarantee that despite of any discovery event service won't be intialized
more than once.



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

Mime
View raw message