Make OnEvicted() a little faster

master
Patrick Mylund Nielsen 9 years ago
parent 7c1e7f5829
commit 76f1250a65

@ -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.

Loading…
Cancel
Save