[ https://issues.apache.org/jira/browse/IGNITE-6659?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alexey Goncharuk updated IGNITE-6659: ------------------------------------- Fix Version/s: (was: 2.5) 2.6 > Check that public API is not called in sensitive system threads > --------------------------------------------------------------- > > Key: IGNITE-6659 > URL: https://issues.apache.org/jira/browse/IGNITE-6659 > Project: Ignite > Issue Type: Improvement > Affects Versions: 2.2 > Reporter: Alexey Goncharuk > Priority: Major > Fix For: 2.6 > > > We need to add a check that public (or semi-public) blocking API is not > called from sensitive system threads. > For example, cache operations, service deploy must not be called in disco* > threads, exchange-worker, system thread pool because this will cause a > cluster-wide deadlock. > Need to consider which other threads and APIs are affected. > Any invalid call must throw an exception. -- This message was sent by Atlassian JIRA (v7.6.3#76005)