v2.3.2
What's changed
- Fix
ConcurrentLru
NullReferenceException
when expiring and disposing null values (i.e. the cached value is a reference type, and the caller cached a null value). - Fix
ConcurrentLfu
handling of updates to detached nodes, caused by concurrent reads and writes. Detached nodes could be re-attached to the probation LRU pushing out fresh items prematurely, but would eventually expire since they can no longer be accessed.
Full changelog: v2.3.1...v2.3.2