[
https://issues.apache.org/jira/browse/IGNITE-23606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Roman Puchkovskiy updated IGNITE-23606:
---------------------------------------
Epic Link: IGNITE-21188
> Fail invoke future with RecipientLeftException when recipient leaves
> --------------------------------------------------------------------
>
> Key: IGNITE-23606
> URL: https://issues.apache.org/jira/browse/IGNITE-23606
> Project: Ignite
> Issue Type: Improvement
> Reporter: Roman Puchkovskiy
> Priority: Major
> Labels: ignite-3
>
> Consider the following scenario:
> # Node A makes an invoke() to node B with timeout of 10 seconds
> # The message gets acked by B
> # Before B has a chance to send a response, B crashes
> # A removes B from the physical topology
> # Just 1 second passed from item 1; node A will wait for 9 more seconds to
> complete the invoke future with a TimeoutException, even though it could
> complete it right now
> We should complete invoke futures with RecipientLeftException when recipient
> leaves.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)