Skip to content

Commit d61b780

Browse files
author
Jiri Ctvrtka
committed
PMM-8787 Fix locking different mutex.
1 parent 91d8c67 commit d61b780

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

cmd/postgres_exporter/postgres_exporter.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1390,9 +1390,9 @@ func queryNamespaceMappings(ch chan<- prometheus.Metric, server *Server) map[str
13901390
for namespace, mapping := range metricMap {
13911391
log.Debugln("Querying namespace: ", namespace)
13921392

1393-
server.metricMapMtx.RLock()
1393+
server.masterMtx.RLock()
13941394
master := server.master
1395-
server.metricMapMtx.RUnlock()
1395+
server.masterMtx.RUnlock()
13961396
if mapping.master && !master {
13971397
log.Debugln("Query skipped...")
13981398
continue

0 commit comments

Comments
 (0)