From d8abdf19c725179906e7bdfec4066b39bf1964a0 Mon Sep 17 00:00:00 2001
From: joshemb <josh@elixxir.io>
Date: Tue, 30 Aug 2022 16:46:20 -0700
Subject: [PATCH] Remove bad lock usage

---
 cmix/message/serviceTracker.go | 2 --
 1 file changed, 2 deletions(-)

diff --git a/cmix/message/serviceTracker.go b/cmix/message/serviceTracker.go
index 777c510f5..e3313a4de 100644
--- a/cmix/message/serviceTracker.go
+++ b/cmix/message/serviceTracker.go
@@ -23,7 +23,6 @@ func (sm *ServicesManager) TrackServices(tracker ServicesTracker) {
 // triggerServiceTracking triggers the tracking of services. Is it called when a
 // service is added or removed.
 func (sm *ServicesManager) triggerServiceTracking() {
-	sm.Mutex.Lock()
 	if len(sm.trackers) == 0 {
 		return
 	}
@@ -35,7 +34,6 @@ func (sm *ServicesManager) triggerServiceTracking() {
 		}
 		services[uid] = tList
 	}
-	sm.Mutex.Unlock()
 
 	for _, callback := range sm.trackers {
 		go callback(services)
-- 
GitLab