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)