From 1b10bce3ad6320def8e646b36279d3e0ee0001a1 Mon Sep 17 00:00:00 2001 From: vikpattabi Date: Mon, 11 May 2020 06:50:57 -0700 Subject: [PATCH] internal/globalconfig: fix wrong mutex acquired for SetServiceName (#659) Fixes #658 --- internal/globalconfig/globalconfig.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/globalconfig/globalconfig.go b/internal/globalconfig/globalconfig.go index d1ae4f961f..3dcef228e0 100644 --- a/internal/globalconfig/globalconfig.go +++ b/internal/globalconfig/globalconfig.go @@ -47,7 +47,7 @@ func ServiceName() string { // SetServiceName sets the global service name set for this application. func SetServiceName(name string) { - cfg.mu.RLock() - defer cfg.mu.RUnlock() + cfg.mu.Lock() + defer cfg.mu.Unlock() cfg.serviceName = name }