[ https://issues.apache.org/jira/browse/GEODE-3519?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Bruce Schuchardt reassigned GEODE-3519: --------------------------------------- Assignee: Bruce Schuchardt > servers are not locking on remove or invalidate ops initiated by clients > ------------------------------------------------------------------------ > > Key: GEODE-3519 > URL: https://issues.apache.org/jira/browse/GEODE-3519 > Project: Geode > Issue Type: Bug > Components: client/server > Reporter: Bruce Schuchardt > Assignee: Bruce Schuchardt > > While debugging a DLockToken leak I found that a Scope.GLOBAL region in a > server was recording CachePerfStats.conflatedEvents. This should be zero in > a Scope.GLOBAL region because each operation on the region is supposed to be > performed while holding a distributed lock on the affected key. > The problem stems from DistributedRegion not overriding the "basicBridge" > operations that handle these events and surrounding the superclass's method > with locking. > The only operations currently performing correct locking are "put" and > "replace". -- This message was sent by Atlassian JIRA (v6.4.14#64029)