Sergey Chugunov created IGNITE-6668:
---------------------------------------
Summary: Binary metadata read must not block if called from
discovery thread.
Key: IGNITE-6668
URL: https://issues.apache.org/jira/browse/IGNITE-6668
Project: Ignite
Issue Type: Bug
Security Level: Public (Viewable by anyone)
Reporter: Sergey Chugunov
Assignee: Sergey Chugunov
Fix For: 2.4
Some actions like {{Messaging.RemoteListen}} from .NET functionality involve
reading binary metadata when handling message in discovery thread.
This may cause a deadlock as metadata read can block and wait for another
discovery event to arrive.
To avoid deadlock we can check if current thread executing metadata read call
is discovery thread and return current value right away.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)