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
}