From a99f92e9a5e7312e3b224ddd8186e5297b11b907 Mon Sep 17 00:00:00 2001 From: Mayuresh Gaitonde Date: Mon, 18 Oct 2021 18:21:01 -0700 Subject: [PATCH] fix --- controller/monitor.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/controller/monitor.go b/controller/monitor.go index 41a62e6..bd0708a 100644 --- a/controller/monitor.go +++ b/controller/monitor.go @@ -157,10 +157,12 @@ func (m *MonitorMgr) Add(app *App) { for _, appMon := range m.monitors { if appMon.app.Equal(app) && appMon.checkOn { glog.V(2).Infof("App %s already exists", app.Name) + m.monMu.Unlock() return } if appMon.app.Vip.Net.String() == app.Vip.Net.String() && appMon.app.Name != app.Name { glog.Errorf("Error: Vip %s is already being announced by app: %s", app.Vip.Net.String(), appMon.app.Name) + m.monMu.Unlock() return } }