fix context

This commit is contained in:
Asim Aslam 2018-12-19 09:27:53 +00:00
parent 3bc6556d36
commit fae8c5eb4c

View File

@ -571,16 +571,14 @@ func (g *gossipRegistry) String() string {
func NewRegistry(opts ...registry.Option) registry.Registry {
gossip := &gossipRegistry{
options: registry.Options{},
options: registry.Options{
Context: context.Background(),
},
updates: make(chan *update, 100),
services: make(map[string][]*registry.Service),
watchers: make(map[string]chan *registry.Result),
}
if gossip.options.Context == nil {
gossip.options.Context = context.Background()
}
// configure the gossiper
if err := configure(gossip, opts...); err != nil {
log.Fatalf("Error configuring registry: %v", err)