From 3d45be414d4b6bc8c4915be581d7ca2ae461d5f8 Mon Sep 17 00:00:00 2001 From: Alex Peck Date: Sun, 25 Sep 2022 17:36:35 -0700 Subject: [PATCH] dispose --- BitFaster.Caching/Lfu/ConcurrentLfu.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/BitFaster.Caching/Lfu/ConcurrentLfu.cs b/BitFaster.Caching/Lfu/ConcurrentLfu.cs index 949f4ea9..db11f6d3 100644 --- a/BitFaster.Caching/Lfu/ConcurrentLfu.cs +++ b/BitFaster.Caching/Lfu/ConcurrentLfu.cs @@ -210,6 +210,8 @@ public V GetOrAdd(K key, Func valueFactory) AfterWrite(node); return node.Value; } + + Disposer.Dispose(node.Value); } } @@ -229,6 +231,8 @@ public async ValueTask GetOrAddAsync(K key, Func> valueFactory) AfterWrite(node); return node.Value; } + + Disposer.Dispose(node.Value); } }