Aleksey Plekhanov created IGNITE-13106: ------------------------------------------
Summary: Java thin client: Race between response and notification for compute tasks Key: IGNITE-13106 URL: https://issues.apache.org/jira/browse/IGNITE-13106 Project: Ignite Issue Type: Bug Components: thin client Affects Versions: 2.9 Reporter: Aleksey Plekhanov Assignee: Aleksey Plekhanov Java thin client {{ClientCompute.execute()}} methodĀ can hang due to race between processing of COMPUTE_TASK_EXECUTE responseĀ and COMPUTE_TASK_FINISHED notification. These messages are strongly ordered on the server-side. But on the client-side response and notification are processed by different threads. If notification will be processed before response, task future will never be completed. -- This message was sent by Atlassian Jira (v8.3.4#803005)