[ https://issues.apache.org/jira/browse/GEODE-5262?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
ASF GitHub Bot updated GEODE-5262: ---------------------------------- Labels: pull-request-available (was: ) > Race condition in RemoteGfManagerAgent between removeMember and disconnect > methods yields NPE > --------------------------------------------------------------------------------------------- > > Key: GEODE-5262 > URL: https://issues.apache.org/jira/browse/GEODE-5262 > Project: Geode > Issue Type: Bug > Components: configuration > Reporter: Jinmei Liao > Priority: Major > Labels: pull-request-available > > When removeMemember is called after disconnect, we would sometimes get this > stacktrace: > > at > org.apache.geode.internal.admin.remote.RemoteGfManagerAgent.removeMember(RemoteGfManagerAgent.java:680) > at > org.apache.geode.internal.admin.remote.RemoteGfManagerAgent$MyMembershipListener.memberDeparted(RemoteGfManagerAgent.java:1402) > at > org.apache.geode.distributed.internal.ClusterDistributionManager$MemberDepartedEvent.handleEvent(ClusterDistributionManager.java:4198) > at > org.apache.geode.distributed.internal.ClusterDistributionManager$MemberEvent.handleEvent(ClusterDistributionManager.java:4127) > at > org.apache.geode.distributed.internal.ClusterDistributionManager$MemberEvent.handleEvent(ClusterDistributionManager.java:4116) > at > org.apache.geode.distributed.internal.ClusterDistributionManager.handleMemberEvent(ClusterDistributionManager.java:2218) > at > org.apache.geode.distributed.internal.ClusterDistributionManager.access$900(ClusterDistributionManager.java:109) > at > org.apache.geode.distributed.internal.ClusterDistributionManager$MemberEventInvoker.run(ClusterDistributionManager.java:2250) > at java.lang.Thread.run(Thread.java:748) -- This message was sent by Atlassian JIRA (v7.6.3#76005)