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