You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ignite.apache.org by "Semen Boikov (JIRA)" <ji...@apache.org> on 2015/06/08 13:53:00 UTC
[jira] [Created] (IGNITE-999) Discovery custom message can be
received twice in case of IOException
Semen Boikov created IGNITE-999:
-----------------------------------
Summary: Discovery custom message can be received twice in case of IOException
Key: IGNITE-999
URL: https://issues.apache.org/jira/browse/IGNITE-999
Project: Ignite
Issue Type: Bug
Components: general
Reporter: Semen Boikov
Assignee: Yakov Zhdanov
Priority: Blocker
Created test DataStreamerMultinodeCreateCacheTest creating/destroying caches in loop. Test hangs from time to time on cache exchange, I found that this happens because sometimes some of nodes receive the same custom event twice so correct topology order becomes broken.
Looks like problem is in the 'ServerImpl.sendMessageAcrossRing' which in loop tries to resend message on IOException. Issue does not reproduce if increase default discovery socket and ack timeout.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)