remove race condition

This commit is contained in:
Karl Seguin 2020-08-13 15:49:28 +08:00
parent fdd08e71c4
commit e9b7be5016

View file

@ -56,7 +56,7 @@ func (b *bucket) delete(key string) *Item {
// write lock)
func (b *bucket) deleteFunc(matches func(key string, item interface{}) bool, deletables chan *Item) int {
lookup := b.lookup
items := make([]*Item, 0, len(lookup)/10)
items := make([]*Item, 0)
b.RLock()
for key, item := range lookup {