cache/namedmemcache: Fix data race - hugo - [fork] hugo port for 9front
HTML git clone git@git.drkhsh.at/hugo.git
DIR Log
DIR Files
DIR Refs
DIR Submodules
DIR README
DIR LICENSE
---
DIR commit 3f3187de0f62107da19d9341aebd1d8414bff0ea
DIR parent cc351958e12d4dc83f664a1d51be76a447fea9b8
HTML Author: Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Date: Thu, 27 Dec 2018 12:05:42 +0100
cache/namedmemcache: Fix data race
Diffstat:
M cache/namedmemcache/named_cache.go | 5 -----
1 file changed, 0 insertions(+), 5 deletions(-)
---
DIR diff --git 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()