From f68be2a82a2d543cc7d36fbbe6ed223f358a8905 Mon Sep 17 00:00:00 2001 From: rjbasitali Date: Wed, 6 Apr 2022 16:10:11 +0500 Subject: [PATCH] finalizer bug, ignoring gc for now --- my_cache.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/my_cache.go b/my_cache.go index 29019e2..ef99cda 100644 --- a/my_cache.go +++ b/my_cache.go @@ -1,7 +1,6 @@ package gocache import ( - "runtime" "sync" "time" ) @@ -31,7 +30,7 @@ func NewCacheWithSweeper(interval, expireAfter time.Duration, if interval > 0 && expireAfter > 0 { s := newSweeper(c, interval) - runtime.SetFinalizer(c, s.stopSweeper) + // runtime.SetFinalizer(c, s.stopSweeper) go s.run(c) }