Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
There are several methods in GridDhtPartitionTopologyImpl where correct checkpoint and topology readlock order is violated: topology lock is obtained first, and after this an initialization of CacheDataStore could be called under the checkpoint lock.
Affected methods:
- GridDhtPartitionTopologyImpl#localUpdateCounters
- GridDhtPartitionTopologyImpl#partitionSizes
- GridDhtPartitionTopologyImpl#printMemoryStats