Merge pull request #5724 from tutumcloud/5718-lxcbugfix

Fix bug on LXC container start. Fixes #5718
This commit is contained in:
Michael Crosby 2014-05-12 12:14:57 -07:00
commit 243eaac8b6

View file

@ -268,18 +268,14 @@ func (d *driver) waitForStart(c *execdriver.Command, waitLock chan struct{}) (in
}
output, err = d.getInfo(c.ID)
if err != nil {
output, err = d.getInfo(c.ID)
if err == nil {
info, err := parseLxcInfo(string(output))
if err != nil {
return -1, err
}
}
info, err := parseLxcInfo(string(output))
if err != nil {
return -1, err
}
if info.Running {
return info.Pid, nil
if info.Running {
return info.Pid, nil
}
}
time.Sleep(50 * time.Millisecond)
}