Merge pull request #1014 from milosgajdos83/memreg-race
Fix memory registry race
This commit is contained in:
		| @@ -87,9 +87,8 @@ func (m *Registry) ttlPrune() { | |||||||
| } | } | ||||||
|  |  | ||||||
| func (m *Registry) sendEvent(r *registry.Result) { | func (m *Registry) sendEvent(r *registry.Result) { | ||||||
| 	watchers := make([]*Watcher, 0, len(m.watchers)) |  | ||||||
|  |  | ||||||
| 	m.RLock() | 	m.RLock() | ||||||
|  | 	watchers := make([]*Watcher, 0, len(m.watchers)) | ||||||
| 	for _, w := range m.watchers { | 	for _, w := range m.watchers { | ||||||
| 		watchers = append(watchers, w) | 		watchers = append(watchers, w) | ||||||
| 	} | 	} | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user