util/deephash: fix sync.Pool usage

Whoops.

From yesterday's 9ae3bd0939 (not yet
used by anything, fortunately)

Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
pull/2344/head
Brad Fitzpatrick 3 years ago
parent e0258ffd92
commit 14f901da6d

@ -53,7 +53,7 @@ var hasherPool = &sync.Pool{
// Hash returns the raw SHA-256 hash of v. // Hash returns the raw SHA-256 hash of v.
func Hash(v interface{}) [sha256.Size]byte { func Hash(v interface{}) [sha256.Size]byte {
hasher := hasherPool.Get().(*hasher) hasher := hasherPool.Get().(*hasher)
hasherPool.Put(hasher) defer hasherPool.Put(hasher)
return hasher.Hash(v) return hasher.Hash(v)
} }

Loading…
Cancel
Save