[
http://jira.jboss.com/jira/browse/JGRP-458?page=comments#action_12367827 ]
Bela Ban commented on JGRP-458:
-------------------------------
Added more unit tests. The bug was fixed through *multicasting* the retransmission
request. In the following scenario:
- {A,B,C}, B drops messages from C
- C multicasts 5 messages
- C crashes
- B now needs to retransmit C's 5 messages, but if it sends the XMIT-REQ to C, it will
fail. However, if it uses a multicast, A will receive the XMIT-REQ too and retransmit
C's 5 messages to B
- Note that with such a mechanism, setting NAKACK.discard_delivered_msgs to false is
essential !
NAKACK: REBROADCAST_MSGS blocks forever
---------------------------------------
Key: JGRP-458
URL:
http://jira.jboss.com/jira/browse/JGRP-458
Project: JGroups
Issue Type: Bug
Affects Versions: 2.4.1 SP1
Reporter: Bela Ban
Assigned To: Bela Ban
Fix For: 2.5
If max_rebroadcast_timeout is high, then that event never returns.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira