From c45ea62ea8636093fdca1ea15f4df17bfca7718d Mon Sep 17 00:00:00 2001 From: Asim Aslam Date: Sat, 2 Nov 2019 23:13:01 +0000 Subject: [PATCH] Do not deregister services in the monitor unless Reap is called --- monitor/default.go | 7 ------- 1 file changed, 7 deletions(-) diff --git a/monitor/default.go b/monitor/default.go index 050f8335..4aec0d47 100644 --- a/monitor/default.go +++ b/monitor/default.go @@ -78,13 +78,6 @@ func (m *monitor) check(service string) (*Status, error) { client.WithRetries(3), ) if err != nil { - // reap the dead node - m.registry.Deregister(®istry.Service{ - Name: service.Name, - Version: service.Version, - Nodes: []*registry.Node{node}, - }) - // save the error gerr = err continue