mirror of
https://github.com/k3s-io/kubernetes.git
synced 2026-01-05 07:27:21 +00:00
Merge pull request #29898 from matttproud/refactor/simplify/garbagecollector
Automatic merge from submit-queue pkg/controller/garbagecollector: simplify mutexes. pkg/controller/garbagecollector: simplified synchronization and made idiomatic. Similar to #29598, we can rely on the zero-value construction behavior to embed `sync.Mutex` into parent structs. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.kubernetes.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/kubernetes/29898) <!-- Reviewable:end -->
This commit is contained in:
@@ -314,7 +314,7 @@ func TestDependentsRace(t *testing.T) {
|
||||
}
|
||||
|
||||
const updates = 100
|
||||
owner := &node{dependentsLock: &sync.RWMutex{}, dependents: make(map[*node]struct{})}
|
||||
owner := &node{dependents: make(map[*node]struct{})}
|
||||
ownerUID := types.UID("owner")
|
||||
gc.propagator.uidToNode.Write(owner)
|
||||
go func() {
|
||||
|
||||
Reference in New Issue
Block a user