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)

Reply via email to