From fb845db15c429176005ecfb1fc5da3965e3b1c62 Mon Sep 17 00:00:00 2001 From: dfawley Date: Tue, 12 Jun 2018 12:50:43 -0700 Subject: [PATCH] internal: Change Lock to RLock since no mutation is performed (#2142) --- clientconn.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/clientconn.go b/clientconn.go index 0a9b2c65..8c793d69 100644 --- a/clientconn.go +++ b/clientconn.go @@ -1060,9 +1060,9 @@ func (cc *ClientConn) handleServiceConfig(js string) error { } func (cc *ClientConn) resolveNow(o resolver.ResolveNowOption) { - cc.mu.Lock() + cc.mu.RLock() r := cc.resolverWrapper - cc.mu.Unlock() + cc.mu.RUnlock() if r == nil { return }