lib/sync: Print all lockers, add holder to RWMutex
This commit is contained in:
@@ -130,6 +130,10 @@ func (m *loggedRWMutex) RUnlock() {
|
||||
m.RWMutex.RUnlock()
|
||||
}
|
||||
|
||||
func (m *loggedRWMutex) Holder() (string, int) {
|
||||
return m.lockedAt, m.goid
|
||||
}
|
||||
|
||||
type loggedWaitGroup struct {
|
||||
sync.WaitGroup
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user