[
https://issues.apache.org/jira/browse/IGNITE-4740?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dmitry Karachentsev updated IGNITE-4740:
----------------------------------------
Summary: Service could be deployed twice on concurrent cancel and discovery
event (was: Service could be initialized twice on concurrent cancel and
discovery event)
> Service could be deployed 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)