func()

in pkg/utils/threadsafemultimap.go [75:88]


func (m *threadsafeMultiMap) EraseValue(value interface{}) bool {
	m.Lock()
	defer m.Unlock()

	erased := false
	for i := range m.v {
		if m.v[i] != nil && m.v[i].Contains(value) {
			erased = true
			m.v[i].Remove(value)
		}
	}

	return erased
}