Barrett Oglesby created GEODE-10250:
---------------------------------------
Summary: The LockGrantor can grant a lock to a member that has
left the distributed system
Key: GEODE-10250
URL: https://issues.apache.org/jira/browse/GEODE-10250
Project: Geode
Issue Type: Bug
Components: distributed lock service
Reporter: Barrett Oglesby
If a member requests a distributed lock and then leaves the distributed system,
the grantor may grant that request and leave itself in a state where the lock
has been granted but the member has left.
Here are the steps:
# The lock requesting server requests a lock
# The grantor server is delayed in granting that lock
# The lock requesting server shutsdown in the meantime
# The grantor server finally grants the lock after it has released all locks
and pending requests for the lock requesting server
# The lock requesting server receives the lock response but drops it since the
thread pool has been already shutdown
--
This message was sent by Atlassian Jira
(v8.20.7#820007)