You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geode.apache.org by "Bruce Schuchardt (JIRA)" <ji...@apache.org> on 2016/12/08 22:23:59 UTC
[jira] [Created] (GEODE-2193) a member is kicked out immediately
after joining
Bruce Schuchardt created GEODE-2193:
---------------------------------------
Summary: a member is kicked out immediately after joining
Key: GEODE-2193
URL: https://issues.apache.org/jira/browse/GEODE-2193
Project: Geode
Issue Type: Bug
Components: membership
Reporter: Bruce Schuchardt
Assignee: Mark Bretl
We have observed a number of cases where a member is kicked out immediately after joining. The problem seems to be this:
1) the member sends a join request to the current coordinator
2) the current coordinator is in the process of shutting down
3) the current coordinator sends a view preparation message admitting the new member
4) another member receives the current coordinator's shutdown message and initiates becoming the coordinator
5) the new coordinator sends out a membership view that does not include the new member
6) the new member receives the prepared view and continues with startup
7) the new member sends startup messages to other members
8) the other members have the new coordinator's view and request removal of the new member as being rogue
9) the new coordinator sends a Leave message to the new member, causing it to issue a ForcedDisconnect
The old coordinator should not initiate a new view if it is shutting down. It needs to have cancellation & shutdown checks in its view transmission methods.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)