mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Matthew Swift
23.55.2014 7015f01703dc616085a44db89a5bc4f23c8c49fb
refs
author Matthew Swift <matthew.swift@forgerock.com>
Tuesday, September 23, 2014 10:55 +0200
committer Matthew Swift <matthew.swift@forgerock.com>
Tuesday, September 23, 2014 10:55 +0200
commit7015f01703dc616085a44db89a5bc4f23c8c49fb
tree 04ec21d95656df702acf6be188dec8027d626bdb tree | zip | gz
parent 84bb6ab9cbba563663839ba574620b29832ff0ae view | diff
OPENDJ-1375 CR-4618: prevent deadlocks when updating id2subtree using IndexBuffers

Lock entry ID keys in descending order (children then parents) in order to be
consistent with id2subtree updates performed for single entry add and delete
operations.
1 files modified
7 ■■■■ changed files
opendj-sdk/opendj3-server-dev/src/server/org/opends/server/backends/jeb/IndexBuffer.java 7 ●●●● diff | view | raw | blame | history