aboutsummaryrefslogtreecommitdiff
path: root/plugins/ObjectCacheServer/src/BucketLocalManagerFactory.cs
diff options
context:
space:
mode:
authorLibravatar vnugent <public@vaughnnugent.com>2024-03-09 19:13:21 -0500
committerLibravatar vnugent <public@vaughnnugent.com>2024-03-09 19:13:21 -0500
commit5d4192880654fd6e00e587814169415b42621327 (patch)
treef35e2e41e346c5067f0195e7b0f7197e9729e940 /plugins/ObjectCacheServer/src/BucketLocalManagerFactory.cs
parenta4b3504bb891829074d1efde0433eae010862181 (diff)
chore: #2 Minor fixes and polish before release
Diffstat (limited to 'plugins/ObjectCacheServer/src/BucketLocalManagerFactory.cs')
-rw-r--r--plugins/ObjectCacheServer/src/BucketLocalManagerFactory.cs20
1 files changed, 10 insertions, 10 deletions
diff --git a/plugins/ObjectCacheServer/src/BucketLocalManagerFactory.cs b/plugins/ObjectCacheServer/src/BucketLocalManagerFactory.cs
index 944aa4b..6f733ed 100644
--- a/plugins/ObjectCacheServer/src/BucketLocalManagerFactory.cs
+++ b/plugins/ObjectCacheServer/src/BucketLocalManagerFactory.cs
@@ -94,6 +94,15 @@ namespace VNLib.Data.Caching.ObjectCache.Server
_statsLogger = plugin.Log.CreateScope("Cache MemStats");
}
+ protected override void Free()
+ {
+ //Free heaps on exit
+ foreach (BucketLocalManager manager in _managers)
+ {
+ manager.Heap.Dispose();
+ }
+ }
+
public void LogHeapStats()
{
//If tracking is not enabled, the heap instances stored by the managers will not be tracked, and the cast in the code below will fail
@@ -109,16 +118,7 @@ namespace VNLib.Data.Caching.ObjectCache.Server
}).ToArray();
- _statsLogger.Debug("Priting memory statistics for cache memory manager: {hm}\n{stats}", GetHashCode(), statsPerHeap);
- }
-
- protected override void Free()
- {
- //Free heaps on exit
- foreach (BucketLocalManager manager in _managers)
- {
- manager.Heap.Dispose();
- }
+ _statsLogger.Debug("Memory statistics for cache memory manager: {hm}\n{stats}", GetHashCode(), statsPerHeap);
}
/*