1
0

Make OnEvicted() a little faster

This commit is contained in:
Patrick Mylund Nielsen 2015-11-30 16:18:49 -05:00
parent 7c1e7f5829
commit 76f1250a65

View File

@ -906,8 +906,8 @@ func (c *cache) DeleteExpired() {
// not when it is overwritten.) Set to nil to disable. // not when it is overwritten.) Set to nil to disable.
func (c *cache) OnEvicted(f func(string, interface{})) { func (c *cache) OnEvicted(f func(string, interface{})) {
c.mu.Lock() c.mu.Lock()
defer c.mu.Unlock()
c.onEvicted = f c.onEvicted = f
c.mu.Unlock()
} }
// Write the cache's items (using Gob) to an io.Writer. // Write the cache's items (using Gob) to an io.Writer.