Fix scheduler race

pull/6/head
Prashanth Balasubramanian 2015-07-11 20:37:35 -07:00
parent a1efb50a29
commit 0728c08a1e
1 changed files with 3 additions and 1 deletions

View File

@ -191,5 +191,7 @@ type simpleModelerPods struct {
// List returns pods known and assumed to exist.
func (s simpleModelerPods) List(selector labels.Selector) (pods []*api.Pod, err error) {
return s.simpleModeler.listPods(selector)
s.simpleModeler.LockedAction(
func() { pods, err = s.simpleModeler.listPods(selector) })
return
}