[
https://issues.jboss.org/browse/JGRP-1382?page=com.atlassian.jira.plugin....
]
Dennis Reed commented on JGRP-1382:
-----------------------------------
Fix is for VERIFY_SUSPECT to listen for view changes, and remove timers for any members
that are no longer in the view.
In the scenario in the description, it would be removed when the node is originally
kicked,
and would not be kicked again.
VERIFY_SUSPECT can kick a live node soon after it re-joins
----------------------------------------------------------
Key: JGRP-1382
URL:
https://issues.jboss.org/browse/JGRP-1382
Project: JGroups
Issue Type: Bug
Affects Versions: 2.6.20
Reporter: Dennis Reed
Assignee: Dennis Reed
Due to a timing issue, VERIFY_SUSPECT can kick a good member from the cluster soon after
joining.
A live node currently in the cluster stops responding temporarily (garbage collection,
NIC down, etc).
FD sends up a suspect message to VERIFY_SUSPECT.
VERIFY_SUSPECT times out and sends up the suspect message.
Before the node is kicked from the cluster, FD sends up another suspect message to
VERIFY_SUSPECT.
Node is kicked from the cluster.
Node resumes, is shunned, and rejoins.
VERIFY_SUSPECT times out and sends up the suspect message.
Node is kicked from the cluster again.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira