From: Bjørn Erik Pedersen Date: Thu, 27 Dec 2018 11:05:42 +0000 (+0100) Subject: cache/namedmemcache: Fix data race X-Git-Tag: v0.54.0~33 X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=3f3187de0f62107da19d9341aebd1d8414bff0ea;p=brevno-suite%2Fhugo cache/namedmemcache: Fix data race --- diff --git a/cache/namedmemcache/named_cache.go b/cache/namedmemcache/named_cache.go index 18fbea39..d8c229a0 100644 --- a/cache/namedmemcache/named_cache.go +++ b/cache/namedmemcache/named_cache.go @@ -68,11 +68,6 @@ func (c *Cache) GetOrCreate(key string, create func() (interface{}, error)) (int c.nlocker.Lock(key) defer c.nlocker.Unlock(key) - // Double check - if entry, found := c.cache[key]; found { - return entry.value, entry.err - } - // Create it. value, err := create()