v2.5.2
What's changed
- Fix race between update and
TryRemove(KeyValuePair)
for bothConcurrentLru
and FixConcurrentLfu
. Prior to this fix, values may be deleted if the value is updated to no longer match theTryRemove
input argument whileTryRemove
is executing. - Fix
ConcurrentLfu
torn writes for large structs using SeqLock.
Full changelog: v2.5.1...v2.5.2