Vyacheslav Daradur created IGNITE-9742: ------------------------------------------
Summary: Illegal change of DiscoveryCustomEvent in GridDhtPartitionsExchangeFuture#onDone Key: IGNITE-9742 URL: https://issues.apache.org/jira/browse/IGNITE-9742 Project: Ignite Issue Type: Bug Affects Versions: 2.6 Reporter: Vyacheslav Daradur Assignee: Vyacheslav Daradur Fix For: 2.8 The following code is called in {{GridDhtPartitionsExchangeFuture#onDone}}: {code} ((DiscoveryCustomEvent)firstDiscoEvt).customMessage(null); {code} That means a global instance of 'DiscoveryCustomEvent' is being mutated outside discovery-spi infrastructure. It also means that discovery listeners receive 'DiscoveryCustomEvent' with 'null' field instead of 'CustomMessage' which they may rely on. -- This message was sent by Atlassian JIRA (v7.6.3#76005)