[ 
https://issues.apache.org/jira/browse/GEODE-3588?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16317351#comment-16317351
 ] 

Bruce Schuchardt commented on GEODE-3588:
-----------------------------------------

This problem was introduced with the fix for GEODE-870, which introduced state 
into the GMSJoinLeave membership service that shuts down the ViewCreator thread 
by setting a GMSJoinLeave instance variable to _true_ but never reset this 
state if the member becomes coordinator again.

> 2 restarts of Locator results in split brain
> --------------------------------------------
>
>                 Key: GEODE-3588
>                 URL: https://issues.apache.org/jira/browse/GEODE-3588
>             Project: Geode
>          Issue Type: Bug
>          Components: locator, membership
>            Reporter: Michael Martell
>         Attachments: RunLocalhostGemfire.ps1
>
>
> Restarting the locator and listing members works properly. Repeating the 
> process a second time shows no cluster members.
> To repro:
> 1) start a locator
> 2) start a server
> 3) list members (shows locator and server)
> 4) stop the locator
> 5) restart the locator (same as step 1)
> 6) list members (shows locator and server)
> 7) stop the locator a second time
> 8) restart the locator a second time (same as step 1)
> 9) list members shows only the locator
> Notes:
> - This was done on a Windows machine using latest geode/develop (as of 
> 9/11/2017)
> - Was tried with and without using protobuf=true flag, and fails in both 
> cases)



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to