Fix execution build

Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
This commit is contained in:
Michael Crosby 2016-12-05 16:17:46 -08:00
parent e31a99c08a
commit 723a72bdf8
9 changed files with 212 additions and 250 deletions

View file

@ -15,7 +15,7 @@ func NewContainer(stateRoot, id, bundle string) (*Container, error) {
}, nil
}
func LoadContainer(dir StateDir, id, bundle string, initPid int) *Container {
func LoadContainer(dir StateDir, id, bundle string, initPid int64) *Container {
return &Container{
id: id,
stateDir: dir,
@ -29,7 +29,7 @@ type Container struct {
id string
bundle string
stateDir StateDir
initPid int
initPid int64
processes map[string]Process
}
@ -52,7 +52,7 @@ func (c *Container) Wait() (uint32, error) {
return p.Wait()
}
}
return nil, fmt.Errorf("no init process")
return 0, fmt.Errorf("no init process")
}
func (c *Container) AddProcess(p Process, isInit bool) {