diff --git a/src/main/java/org/mapdb/StoreDirect.kt b/src/main/java/org/mapdb/StoreDirect.kt index 706c8d919..68eb70639 100644 --- a/src/main/java/org/mapdb/StoreDirect.kt +++ b/src/main/java/org/mapdb/StoreDirect.kt @@ -517,9 +517,8 @@ class StoreDirect( } override fun get(recid: Long, serializer: Serializer): R? { - assertNotClosed() - Utils.lockRead(locks[recidToSegment(recid)]) { + assertNotClosed() val indexVal = getIndexVal(recid); if (indexValFlagLinked(indexVal)) { @@ -1116,4 +1115,4 @@ class StoreDirect( else return Arrays.asList(file) } -} \ No newline at end of file +}