Skip to content
Snippets Groups Projects
Commit d8abdf19 authored by Josh Brooks's avatar Josh Brooks
Browse files

Remove bad lock usage

parent 32d79d4e
No related branches found
No related tags found
2 merge requests!510Release,!360Implement Notifications for bindings
...@@ -23,7 +23,6 @@ func (sm *ServicesManager) TrackServices(tracker ServicesTracker) { ...@@ -23,7 +23,6 @@ func (sm *ServicesManager) TrackServices(tracker ServicesTracker) {
// triggerServiceTracking triggers the tracking of services. Is it called when a // triggerServiceTracking triggers the tracking of services. Is it called when a
// service is added or removed. // service is added or removed.
func (sm *ServicesManager) triggerServiceTracking() { func (sm *ServicesManager) triggerServiceTracking() {
sm.Mutex.Lock()
if len(sm.trackers) == 0 { if len(sm.trackers) == 0 {
return return
} }
...@@ -35,7 +34,6 @@ func (sm *ServicesManager) triggerServiceTracking() { ...@@ -35,7 +34,6 @@ func (sm *ServicesManager) triggerServiceTracking() {
} }
services[uid] = tList services[uid] = tList
} }
sm.Mutex.Unlock()
for _, callback := range sm.trackers { for _, callback := range sm.trackers {
go callback(services) go callback(services)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment