Merge pull request #472 from unistack-org/gossip2

fix race with rcache
This commit is contained in:
Asim Aslam
2019-05-09 21:24:27 +01:00
committed by GitHub

View File

@@ -34,7 +34,9 @@ func (m *gossipWatcher) Next() (*registry.Result, error) {
if len(m.wo.Service) > 0 && r.Service.Name != m.wo.Service {
continue
}
return r, nil
nr := &registry.Result{}
*nr = *r
return nr, nil
case <-m.stop:
return nil, registry.ErrWatcherStopped
}