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

Matthew Swift
12.24.2015 3b0b8a908e08d4cc6f8d4f0e8b28e66872ed2fed
refs
author Matthew Swift <matthew.swift@forgerock.com>
Monday, October 12, 2015 14:24 +0200
committer Matthew Swift <matthew.swift@forgerock.com>
Monday, October 12, 2015 14:42 +0200
commit3b0b8a908e08d4cc6f8d4f0e8b28e66872ed2fed
tree 969f371a5ef8ff5f49f38b0300f6d3b1d8acbec1 tree | zip | gz
parent 40c3a7579c8072a2ebd81312106580b51956f3fc view | diff
OPENDJ-2324: fix deadlock during update operations

The deadlocks were triggered when we attempted to upgrade
read locks to write locks. The read locks were being held as
a result of accidental use of repeatable read isolation.

The fix is to use read committed isolation.
1 files modified
8 ■■■■ changed files
opendj-sdk/opendj-server-legacy/src/main/java/org/opends/server/backends/jeb/JEStorage.java 8 ●●●● diff | view | raw | blame | history