kubernetes/pkg
k8s-merge-robot 5b3b655710 Merge pull request #28153 from jsafrane/flaky-goroutinemap-wait
Automatic merge from submit-queue

Fixed goroutinemap race on Wait()

sync.WaitGroup produces data races when a GoroutineMap is empty and Wait() and Run() are called at the same time.

From sync.WaitGroup:

>  Note that calls with a positive delta that occur when the counter is zero must happen before a Wait.

Fixes #28128
Note that this issue affects only PersistentVolume unit tests.

@saad-ali, PTAL
2016-06-29 19:54:05 -07:00
..
admission Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
api Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
apimachinery Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
apis Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
apiserver Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
auth Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
capabilities Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
client Merge pull request #26755 from david-mcmahon/fix-headers 2016-06-29 18:46:07 -07:00
cloudprovider Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
controller Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
conversion Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
credentialprovider Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
dns Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
fieldpath Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
fields Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
genericapiserver Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
healthz Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
httplog Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
hyperkube Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
kubectl Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
kubelet Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
kubemark Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
labels Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
master Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
metrics Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
probe Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
proxy Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
quota Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
registry Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
runtime Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
security Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
securitycontext Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
serviceaccount Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
ssh Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
storage Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
types Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
ui Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
util Merge pull request #28153 from jsafrane/flaky-goroutinemap-wait 2016-06-29 19:54:05 -07:00
version Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
volume Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
watch Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
OWNERS Remove bgrant from pkg/OWNERS and pkg/kubectl/OWNERS since he has plenty to do. 2016-06-16 08:21:27 -07:00