diff --git a/cmd/admin-handlers.go b/cmd/admin-handlers.go index 7e2bdae7e..e6e116daf 100644 --- a/cmd/admin-handlers.go +++ b/cmd/admin-handlers.go @@ -382,10 +382,10 @@ func topLockEntries(peerLocks []*PeerLocks, stale bool) madmin.LockEntries { for _, locks := range peerLock.Locks { for k, v := range locks { for _, lockReqInfo := range v { - if val, ok := entryMap[lockReqInfo.UID]; ok { + if val, ok := entryMap[k]; ok { val.ServerList = append(val.ServerList, peerLock.Addr) } else { - entryMap[lockReqInfo.UID] = lriToLockEntry(lockReqInfo, k, peerLock.Addr) + entryMap[k] = lriToLockEntry(lockReqInfo, k, peerLock.Addr) } } }