ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sergey Chugunov (JIRA)" <j...@apache.org>
Subject [jira] [Created] (IGNITE-6668) Binary metadata read must not block if called from discovery thread.
Date Wed, 18 Oct 2017 15:31:00 GMT
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)

Mime
View raw message