[
https://issues.jboss.org/browse/JGRP-1603?page=com.atlassian.jira.plugin....
]
Bela Ban commented on JGRP-1603:
--------------------------------
OK, I fixed DISCARD: now the local address is fetched just-in-time from JChannel if null.
However, this doesn't make the test pass; only if RSVP.throw_exception_on_timeout is
set to false, does it pass.
The reason is that RSVP waits for acks from both A and B, but doesn't get one from B,
and throws an exception, so we never even get to the point where we can check the response
list.
I added DynamicDiscardTest to JGroups (thanks !), the code is in master.
DISCARD doesn't loopback unicast messages when inserted
dynamically
-------------------------------------------------------------------
Key: JGRP-1603
URL:
https://issues.jboss.org/browse/JGRP-1603
Project: JGroups
Issue Type: Bug
Affects Versions: 3.3
Reporter: Dan Berindei
Assignee: Bela Ban
Fix For: 3.3
Attachments: DynamicDiscardTest.java
If DISCARD isn't present in the stack on startup, it doesn't receive the
{{SET_LOCAL_ADDRESS}} and it doesn't populate its {{localAddress}}. Because of this,
it will discard all unicast messages, even if they're addressed to the local node.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira