diff --git a/config/presets/storage-wrapper.json b/config/presets/storage-wrapper.json index a53517c82..11adf5bfc 100644 --- a/config/presets/storage-wrapper.json +++ b/config/presets/storage-wrapper.json @@ -51,10 +51,19 @@ "@id": "urn:solid-server:default:ResourceLocker", "@type": "WrappedExpiringReadWriteLocker", "WrappedExpiringReadWriteLocker:_locker": { - "@type": "EqualReadWriteLocker", - "EqualReadWriteLocker:_locker": { + "@type": "GreedyReadWriteLocker", + "GreedyReadWriteLocker:_locker": { "@type": "SingleThreadedResourceLocker" - } + }, + "GreedyReadWriteLocker:_storage": { + "@type": "ResourceIdentifierStorage", + "ResourceIdentifierStorage:_source": { + "@type": "MemoryMapStorage" + } + }, + "GreedyReadWriteLocker:_suffixes_count": "count", + "GreedyReadWriteLocker:_suffixes_read": "read", + "GreedyReadWriteLocker:_suffixes_write": "write" }, "WrappedExpiringReadWriteLocker:_expiration": 3000 },